Commit Graph

57 Commits

Author SHA1 Message Date
woutdenolf 46a67a4854 the actual timezone data is an optional dependency 2023-06-01 18:17:28 +06:00
woutdenolf 9abe689cd4
add missing zoneinfo dependency (#1732) 2023-05-26 12:20:39 +03:00
Stevie Gayet 5e30a6941f
chore(python): remove Python 3.7 support (#1708)
* chore(python): remove Python 3.7 support

* Update setup.py

---------

Co-authored-by: Stevie Gayet <stegayet@users.noreply.github.com>
Co-authored-by: Asif Saif Uddin <auvipy@gmail.com>
2023-05-15 09:23:25 +06:00
woutdenolf de560081d3
importlib_metadata remove deprecated entry point interfaces (#1601)
* importlib_metadata removed deprecated entry point interfaces

* importlib-metadata usage requires 3.6
2022-10-09 22:33:58 +06:00
Asif Saif Uddin d2f4ee3118
try new py-amqp release (#1534) 2022-04-17 13:04:08 +06:00
Sondre Lillebø Gundersen 4b67ad1692 chore: Annotate semaphore.py
Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
2022-04-12 17:11:49 +06:00
Asif Saif Uddin 4a6e1647b5
test amqp v5.0.9 (#1462)
* test amqp v5.0.8

* bump to 5.0.9 in an attempt to fix the regression

* try restrict setuptool in CI

* try pining setuptools (#1466)

* try pining setuptools

* try more lower version

* try 59.7.0

* try pin to setuptools==58.2.0

* try restrict setuptool in CI

* setuptools>=59.1.1,<59.7.0
2021-12-22 09:48:08 +06:00
Asif Saif Uddin b71b4215c9 test pyaqp v5.0.7 2021-12-13 17:27:11 +06:00
Omer Katz 560518287a
Use a thread-safe implementation of cached_property (#1316)
* Use a thread-safe implementation of cached_property.

* Restore setter and deleter.

* Restore tests.

* Fix __get__ signature for backport.

* Cleanup.

Co-authored-by: Asif Saif Uddin <auvipy@gmail.com>
2021-04-01 13:48:00 +03:00
Asif Saif Uddin 8474df9130
min py-amqp to v5.0.6 (#1325) 2021-04-01 15:26:40 +06:00
Asif Saif Uddin fd2e07d794
min py-amqp to 5.0.5 (#1292) 2021-02-01 14:05:02 +02:00
Omer Katz 26864d60a3
Require py-amqp 5.0.2.
See #1266.
2020-11-11 13:01:24 +02:00
Chris Burr 3821a148b7 Add vine to dependencies 2020-10-31 11:29:29 +06:00
Omer Katz 7fe73ca614 Bump py-amqp version to 5.0.0. 2020-09-06 18:21:31 +03:00
Asif Saif Uddin 9bb628a301 update pyamqp 2020-06-01 13:06:34 +06:00
Miro Hrončok 97e887605b Use importlib.metadata from the standard library on Python 3.8+ (#1086) 2019-12-03 07:57:07 +06:00
Asif Saif Uddin 19528addd7
remove hard pin 2019-11-02 23:34:53 +06:00
Asif Saif Uddin b51d1d678e
pinned to amqp 2.5.2 to avoid previous mistake 2019-10-01 16:53:41 +06:00
Asif Saif Uddin 2d72047861
pin py-amqo to 2.5.2 2019-09-30 19:09:01 +06:00
Asif Saif Uddin ab35032d05
bump py-amqp to 2.5.1 2019-08-14 22:11:46 +06:00
David Szotten 193054d243 Switch from pkg_resources importlib-metadata (#1071)
See e.g. https://github.com/pypa/setuptools/issues/510#issuecomment-463667124

On a moderatly large project (~200 packages) at $work this saves ~150 ms on
`python -c 'from kombu import Exchange'`
2019-07-06 00:33:35 +06:00
Asif Saif Uddin b91c81be43
Revert "Use fastuuid on CPython>=3.5 (#1056)" (#1061)
This reverts commit f9fbd8eb48.
2019-06-15 03:25:50 +06:00
Omer Katz f9fbd8eb48
Use fastuuid on CPython>=3.5 (#1056)
* Use fastuuid on CPython>=3.5.

* Only install fastuuid on Linux.

* For some reason we're stillgetting the thrusty build env.
Specify xenial explictly.

* Specify Python versions for lint stages.

* Ensure pycurl deps are installed.

* Run update before.

* Upgrade tox and dependencies.

* Happify docstyle.
2019-06-10 18:14:25 +03:00
Asif Saif Uddin b20c8e0e7b
min 2.5 pyamqp 2019-05-30 17:09:37 +06:00
Asif Saif Uddin 4a4f1b9106
required py-amqp 2.4 as minimum version 2019-01-13 20:48:46 +06:00
Ask Solem 34eb5c714b Now depends on amqp 2.1.4 2016-12-15 15:30:53 -08:00
Ask Solem 2783d7f4b4 Now depends on amqp 2.1.3 2016-12-07 17:52:28 -08:00
Ask Solem 7708a66ab2 Now depends on amqp 2.1.2 2016-12-07 14:15:23 -08:00
Ask Solem 4c47054296 Now depends on amqp 2.1.1 2016-10-14 17:54:43 -07:00
Ask Solem c636c1e806 Now depends on amqp 2.1.0 2016-09-07 16:50:54 -07:00
Ask Solem d956dd9bb2 Restrict amqp requirement to <3.0 2016-06-16 16:16:35 -07:00
Ask Solem 19f37984cd Now depends on amqp 2.0.2 2016-06-10 17:48:07 -07:00
Ask Solem 3b6aa9b4e5 Now depends on amqp 2.0.1 2016-06-01 13:41:07 -07:00
Ask Solem 7e93611fce Now depends on amqp 2.0 2016-05-26 14:40:49 -07:00
Ask Solem e2d44eb1cc Try to fix Read the docs errors 2015-09-25 12:44:21 -07:00
Ask Solem 3d963c1eb6 Removes anyjson dependency :sad: 2014-05-20 21:49:47 +01:00
Ask Solem ddb320e9f3 Now depends on amqp 1.4.5 2014-04-15 22:11:50 +01:00
Ask Solem 1210b04740 Now depends on amqp 1.4.4 2014-03-03 16:14:28 +00:00
Ask Solem c3ed134d92 Now depends on amqp 1.4.2 2014-02-03 16:29:55 +00:00
Ask Solem d1ed0c27ff Now depends on amqp 1.4.1 2014-01-17 16:48:12 +00:00
Ask Solem fdd3f6e476 Now depends on amqp 1.4.0 2014-01-13 15:05:21 +00:00
Ask Solem e9adab6f4f Now depends on amqp 1.3.3 2013-11-15 22:49:02 +00:00
Ask Solem 34f15c539d Now depends on amqp 1.3.2 2013-10-29 13:57:24 +00:00
Ask Solem 98a71e5503 Now depends on amqp 1.3.1 2013-10-24 16:52:11 +01:00
Ask Solem 1153782616 Minimum version for Python3 is now 3.3 2013-10-14 15:14:22 +01:00
Ask Solem df1438c18f Now depends on amqp 1.3.0 2013-10-04 15:18:30 +01:00
Ask Solem 9bc0c44fa3 Now depends on amqp 1.2.0 2012-11-12 15:25:30 +00:00
Ask Solem 0e749ab930 Now depends on amqp 1.0.2 2012-11-06 17:07:08 +00:00
Ask Solem aa0323e398 py-amqp replaces amqplib as the default transport 2012-11-05 13:27:07 +00:00
Ask Solem 0603dec01e Now depends on anyjson 0.3.3 2012-06-21 17:14:40 +01:00