summaryrefslogtreecommitdiff
path: root/requirements.txt
Commit message (Collapse)AuthorAgeFilesLines
* Add Support For oslo.metricsChing Kuo2021-06-081-0/+3
| | | | | | | | | | | | | | This commit added support to send rpc metrics to oslo.metrics. Changes includes: - Adding client wrapper for oslo.metrics to process metrics information and send to oslo.metrics socket - Modify rpc client to send metric when certain rpc events happens For more information on oslo.metrics https://opendev.org/openstack/oslo.metrics Change-Id: Idf8cc0e52ced1f697ac4048655eff4c956fd5c79
* [goal] Migrate testing to ubuntu focalGhanshyam Mann2020-09-101-1/+1
| | | | | | | | | | | | | | | | | | | As per victoria cycle testing runtime and community goal[1] we need to migrate upstream CI/CD to Ubuntu Focal(20.04). Fixing: - bug#1886298 Bump the lower constraints for required deps which added python3.8 support in their later version. Story: #2007865 Task: #40207 Closes-Bug: #1886298 [1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-focal.h> Change-Id: Id6b499239fa8b6480c5f67d460215ab458677c6d
* Remove six usageAndreas Jaeger2020-05-111-1/+0
| | | | | | | | | Remove six, the python 2/3 compatibility library. It's not needed anymore since the repo is python3 only. Remove a now unneeded hacking test. Change-Id: I40522c4accb4aaf8115d11fee8b081e2d991cb4d
* Remove monotonic usageSean McGinnis2020-05-041-1/+0
| | | | | | | | | | The monotonic package was needed for monotonic time operations when running under Python runtimes older than 3.3. Since we now only support versions higher than this, this third party package requirement can now be removed. Change-Id: I598530b3f417964ff697b48e681b135bd119ae81 Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Do not use threading.EventJohn Eckersberg2019-12-181-1/+1
| | | | | | | | Waiting on a threading.Event with eventlet can cause busy looping via epoll_wait, see related bug for more details. Change-Id: I007613058a2d21d1712c02fa6d1602b63705c1ab Related-bug: #1518430
* Make sure minimum amqp is 2.5.2Eyal2019-11-181-2/+2
| | | | | | | | | | | | | amqp fixed a bug in 2.5.2 that is needed also update kombu to support amqp 2.5.2 see https://review.opendev.org/#/c/693704/ https://github.com/celery/py-amqp/commit/86cb254dceab75e0240b4fa6b97249de70036a4b Change-Id: I4b72d8feb85c2b9b4657510c356cd21e22fe40c2 Closes-bug: #1852058
* Implement mandatory flag for RabbitMQ driverGabriele2019-07-011-1/+1
| | | | | | | | | | | | | | | | | With this feature it is possible to use the mandatory RabbitMQ mandatory flag. Implements: blueprint transport-options (point 3) The blueprint link is [1] Please follow the link [2] to use and test the feature. 1- https://blueprints.launchpad.net/oslo.messaging/+spec/transport-options 2- https://github.com/Gsantomaggio/rabbitmq-utils/ tree/master/openstack/mandatory_test Change-Id: Ie269fc08ba80c4b94a24a8207c1e86c19c3b3fcb
* Remove log translation and i18nHervé Beraud2019-04-241-1/+0
| | | | | | | | | Log messages are no longer being translated. This removes all use of the _LE, _LI, and _LW translation markers to simplify logging and to avoid confusion with new contributions. Change-Id: I9ddb6595fc52e46ed8844e39d2fa71029c90b65c Closes-Bug: #1674567
* Bump amqp requirement version to >=2.4.1mb2019-02-181-1/+1
| | | | | | | | | | Bumping the version of amqp in requirements.txt and lower-constraints.txt from 2.4.0 to 2.4.1 to mitigate issues with MessagingTimeouts when using TLS due to a amqp bug that was fixed in 2.4.1 Change-Id: I0b094f32dec24c70f95ccd509164a14a71fcfc7d Closes-Bug: #1800957
* Bump amqp requirement version to >= 2.4.09.4.0Kenneth Giusti2019-01-241-1/+1
| | | | | | | | See http://lists.openstack.org/pipermail/openstack-discuss/2019-January/001998.html Closes-Bug: #1813029 Change-Id: I4ef3d1184fd593f4acd090395579d91e093dd82c
* Don't use monotonic with Python >=3.3Andy Smith2018-12-031-1/+1
| | | | | | | | | | | | A change to the global-requirements has limited use of monotonic library to Python versions earlier than 3.3 (later versions have built-in support for a monotonic clock), so limit it in requirements.txt. Note: this patch updates kafka driver (due to deprecated exception in library) in order to pass unit tests Change-Id: Id6b0814e05a0e548a8c2a5359daf1a6878cf6859
* Remove the deprecated ZeroMQ driverAndy Smith2018-08-281-4/+0
| | | | | | | | Users of the oslo.messaging RPC communications service must use the rabbit ("rabbit://...") or AMQP 1.0 ("amqp://...") drivers. Change-Id: If3474142f1fe99d41d7b4466061ed0e23ca38549 Closes-Bug: 1789259
* Bump py-amqp to >= 2.3.08.1.0Daniel Alvarez2018-07-111-1/+1
| | | | | | | | Due to the bug below we want to have py-amqp>=2.3.0 so that connecting to rabbit endpoints don't timeout when relying on /etc/hosts entries. Closes-Bug: 1780992 Change-Id: Ia2c1114cb0f8d480695197714f7c6293751430dd
* Updated from global requirementsOpenStack Proposal Bot2018-03-251-1/+1
| | | | Change-Id: Ie79d1e4a364ec17c7a2524a095c852677e562c7f
* Remove the deprecated Pika driver6.0.0Kenneth Giusti2018-03-211-3/+1
| | | | | | | | | | | It is recommended that all users of the Pika driver transition to using the Rabbit driver instead. Typically this is done by changing the prefix of the transport_url configuration option from "pika://..." to "rabbit://...". There are no changes required to the RabbitMQ server configuration. Change-Id: I52ea5ccb7e7c247abd95e2d8d50dac4c4ad11246 Closes-Bug: #1744741
* Updated from global requirementsOpenStack Proposal Bot2018-03-151-2/+2
| | | | Change-Id: I9500a0d27953881cfad24d5542356c539353d6a7
* Updated from global requirementsOpenStack Proposal Bot2018-01-241-1/+1
| | | | Change-Id: Ieee5fa811e69e7ae4f597ce361319758d8030bde
* Updated from global requirementsOpenStack Proposal Bot2017-12-191-2/+2
| | | | Change-Id: I5bc6a1ba5214d5f73fc61fd8b656d3c00b0ca193
* Updated from global requirementsOpenStack Proposal Bot2017-11-291-1/+1
| | | | Change-Id: I370881ada05c29399f1351444544eaf28150c4d1
* Updated from global requirementsOpenStack Proposal Bot2017-11-161-1/+1
| | | | Change-Id: Id5276f0b18005af895cad852bedfdc7d8eb9b8e8
* Updated from global requirementsOpenStack Proposal Bot2017-11-151-1/+1
| | | | Change-Id: Iea65ddb73a626c048411d85af2669a2e01819f66
* Updated from global requirementsOpenStack Proposal Bot2017-11-131-1/+1
| | | | Change-Id: If146ea28a75593f6ef07a9088b87431881721c12
* Updated from global requirementsOpenStack Proposal Bot2017-09-201-1/+1
| | | | Change-Id: I1315cfd256afa17aaa3be3ae4a3a3f6ee5cbb564
* Updated from global requirementsOpenStack Proposal Bot2017-09-111-9/+9
| | | | Change-Id: I674e086307ef8785244a14fd4e83ffaedc927eb9
* Updated from global requirementsOpenStack Proposal Bot2017-08-241-1/+1
| | | | Change-Id: I8b670cf0164078be22d16786c903b05013af5e77
* Updated from global requirementsOpenStack Proposal Bot2017-08-181-1/+1
| | | | Change-Id: Ida4133ebeb4cc0cbfbd0e8ee62a52236dc4a0256
* Updated from global requirements5.30.0OpenStack Proposal Bot2017-07-181-1/+1
| | | | Change-Id: I7b81c8def55f702b95204d727b95d879c441167e
* Updated from global requirements5.28.0OpenStack Proposal Bot2017-06-151-1/+1
| | | | Change-Id: Ib872e230f563ca2e1e3e67f9dabe13250735c9e7
* Updated from global requirementsOpenStack Proposal Bot2017-06-021-1/+1
| | | | Change-Id: I1a4a507ba4077b8a8e2e4f1c4e7ac93158918b48
* Updated from global requirementsOpenStack Proposal Bot2017-05-261-1/+1
| | | | Change-Id: I65c767b4562d31cde8f77243eef018f8a4dbd769
* Updated from global requirementsOpenStack Proposal Bot2017-05-231-1/+1
| | | | Change-Id: Ia57edf8d331b729072025c5622f8fd93295996a1
* Updated from global requirementsOpenStack Proposal Bot2017-04-121-1/+1
| | | | Change-Id: Idabf4c8204d6df8a13749151405ac338b38e32ba
* Updated from global requirementsOpenStack Proposal Bot2017-04-031-1/+1
| | | | Change-Id: I7fe4a3b0d1d0e925834237866b478260e9313d05
* remove all kombu<4.0.0 workaroundsgord chung2017-03-301-1/+0
| | | | | | we lower cap at kombu>=4.0.0 so no need to support kombu3 stuff Change-Id: I4c3bc4de6026b089fffae7ae4d34f718d45cb972
* serializer: remove deprecated RequestContextSerializerChangBo Guo(gcb)2017-03-291-1/+0
| | | | | | | We deprecated RequestContextSerializer in 404bebcca and it's not used by any project, so we can remove it safely now. Change-Id: I0300f5d2aaa85d515c0437e0e69399b9f5bad09a
* Updated from global requirementsOpenStack Proposal Bot2017-03-281-4/+4
| | | | Change-Id: I20b3921d23894962a3b7f83b843c326647b418ec
* Updated from global requirementsOpenStack Proposal Bot2017-03-041-4/+4
| | | | Change-Id: If91d1a8a4ff9a120704360705b81b0d4422cae10
* Updated from global requirementsOpenStack Proposal Bot2017-02-161-2/+2
| | | | Change-Id: I1a5882d3fe0189ab3e651155681a1410c37d8a82
* support kombu4gord chung2017-02-101-2/+3
| | | | | | | | | | | | - kombu4 wraps recoverable errors as OperationalErrors rather than raising amqp errors - also, raise a recoverable error and redeclare if for some reason a message is double acknowledged... previously, this was hidden. - ensure socket is not none - use connect method to ensure connection Depends-On: I9f980b51901ac31599b9651633956ad2eea6a1ac Change-Id: I73958c8057353a2eefe1baaa7a41148193d507f7
* eventlet is no more a hard dependencyMehdi Abaakouk2017-01-041-5/+0
| | | | Change-Id: Ie386dea5cc4b9ff02dc2b638d2d6908c3cdad883
* Updated from global requirementsOpenStack Proposal Bot2016-12-281-1/+1
| | | | Change-Id: I6375d299c56fb3789c9d37276dc0a6adb6ec4de8
* Updated from global requirements5.16.0OpenStack Proposal Bot2016-12-171-1/+1
| | | | Change-Id: I35e0f9e78c31a7c68746401dcf289f8648ef7e6a
* Updated from global requirements5.15.0OpenStack Proposal Bot2016-12-081-1/+1
| | | | Change-Id: Icdcb2a730f2e01d7c4aad42bf4cb1cc3e7876eff
* Updated from global requirementsOpenStack Proposal Bot2016-11-091-1/+1
| | | | Change-Id: Ib8c1fa32298caf654d706a839a23f605989e0a48
* Updated from global requirementsOpenStack Proposal Bot2016-11-061-1/+1
| | | | Change-Id: I195d860b550aeff473c1779fb83ed0cfc650cdf6
* Replace retrying with tenacityGevorg Davoian2016-11-031-4/+2
| | | | | | | | | | | | This patch replaces the legacy retrying library with the newer and more convenient tenacity one, taking into account that: 1) retrying uses milliseconds for wait times, but tenacity uses seconds; 2) retrying has a lot of numeric arguments for specifying behaviour of decorated functions, while tenacity has a few of them, which are specialized objects, thus making the retry-decorator more flexible. Change-Id: Ib6ecffe5d1cf292badbb9eb6db6260f17460f343 Closes-Bug: #1635399
* Updated from global requirements5.12.0OpenStack Proposal Bot2016-11-021-1/+1
| | | | Change-Id: I1358feb2f87821e8a18ac8b77461df57fa2a6168
* Updated from global requirementsOpenStack Proposal Bot2016-10-271-2/+2
| | | | Change-Id: I8dced43299478078afb75c71b187b7f0607276ad
* Updated from global requirementsOpenStack Proposal Bot2016-10-141-4/+4
| | | | Change-Id: Ib121090566ec7765b52f22227e1ccfe2fe413aff
* Updated from global requirementsOpenStack Proposal Bot2016-08-241-1/+1
| | | | Change-Id: Id6a49871b29e74fcd9dee544cf796a5b6673723d