Changelog History
Page 1
-
v5.3.02 Changes
๐ :release-date: 19 Oct, 2022 ๐ :release-by: Asif Saif Uddin
- fix: save QueueProperties to _queue_name_cache instead of QueueClient.
- hub: tick delay fix (#1587).
- ๐ Fix incompatibility with redis in disconnect() (#1589).
- Solve Kombu filesystem transport not thread safe.
- ๐ importlib_metadata remove deprecated entry point interfaces (#1601).
- ๐ Allow azurestoragequeues transport to be used with Azurite emulator in docker-compose (#1611).
.. _version-5.3.0b1:
-
v5.3.0.b1 Changes
๐ :release-date: 1 Aug, 2022 ๐ :release-by: Asif Saif Uddin
- โ Add ext.py files to setup.cfg.
- โ Add support to SQS DelaySeconds (#1567).
- โ Add WATCH to prefixed complex commands.
- Avoid losing type of UUID when serializing/deserializing (#1575).
- chore: add confluentkafka to extras.
.. _version-5.3.0a1:
-
v5.3.0.a1 Changes
๐ :release-date: 29 Jun, 2022 ๐ :release-by: Asif Saif Uddin
- โ Add fanout to filesystem (#1499).
- โก๏ธ Protect set of ready tasks by lock to avoid concurrent updates. (#1489).
- ๐ Correct documentation stating kombu uses pickle protocol version 2.
- ๐ Use new entry_points interface.
- โ Add mypy to the pipeline (#1512).
- โ Added possibility to serialize and deserialize binary messages in json (#1516).
- Bump pyupgrade version and add future.annotations import.
- json.py cleaning from outdated libs (#1533).
- โฌ๏ธ bump new py-amqp to 5.1.1 (#1534).
- โ add GitHub URL for PyPi.
- โฌ๏ธ Upgrade pytest to ~=7.1.1.
- ๐ Support pymongo 4.x (#1536).
- ๐ Initial Kafka support (#1506).
- โฌ๏ธ Upgrade Azure Storage Queues transport to version 12 (#1539).
- ๐ move to consul2 (#1544).
- ๐ Datetime serialization and deserialization fixed (#1515).
- โฌ๏ธ Bump redis>=4.2.2 (#1546).
- โก๏ธ Update sqs dependencies (#1547).
- โ Added HLEN to the list of prefixed redis commands (#1540).
- โ Added some type annotations.
.. _version-5.2.4:
-
v5.2.4 Changes
๐ :release-date: 06 Mar, 2022 ๐ :release-by: Asif Saif Uddin
- Allow getting recoverable_connection_errors without an active transport.
- Prevent KeyError: 'purelib' by removing INSTALLED_SCHEME hack from setup.py.
- โช Revert "try pining setuptools (#1466)" (#1481).
- ๐ Fix issue #789: Async http code not allowing for proxy config (#790).
- ๐ Fix The incorrect times of retrying.
- Set redelivered property for Celery with Redis (#1484).
- โ Remove use of OrderedDict in various places (#1483).
- 0๏ธโฃ Warn about missing hostname only when default one is available (#1488).
- ๐ฆ All supported versions of Python define package.
- โ Added global_keyprefix support for pubsub clients (#1495).
- โ try pytest 7 (#1497).
- โ Add an option to not base64-encode SQS messages.
- Fix SQS extract_task_name message reference.
.. _version-5.2.3:
-
v5.2.3 Changes
๐ :release-date: 29 Dec, 2021 ๐ :release-by: Asif Saif Uddin
- ๐ Allow redis >= 4.0.2.
- ๐ Fix PyPy CI jobs.
- SQS transport: detect FIFO queue properly by checking queue URL (#1450).
- โช Ensure that restore is atomic in redis transport (#1444).
- Restrict setuptools>=59.1.1,<59.7.0.
- โฌ๏ธ Bump minimum py-amqp to v5.0.9 (#1462).
- โฌ๏ธ Reduce memory usage of Transport (#1470).
- Prevent event loop polling on closed redis transports (and causing leak).
- โฑ Respect connection timeout (#1458)
- prevent redis event loop stopping on 'consumer: Cannot connect' (#1477).
.. _version-5.2.2:
-
v5.2.2 Changes
๐ :release-date: 16 Nov, 2021 ๐ :release-by: Asif Saif Uddin
- ๐ Pin redis version to >= 3.4.1<4.0.0 as it is not fully compatible yet.
.. _version-5.2.1:
-
v5.2.1 Changes
๐ :release-date: 8 Nov, 2021 ๐ :release-by: Asif Saif Uddin
- โฌ๏ธ Bump redis version to >= 3.4.1.
- ๐ try latest sqs dependencies ti fix security warning.
- โก๏ธ Tests & dependency updates
.. _version-5.2.0:
-
v5.2.0 Changes
๐ :release-date: 5 Nov, 2021 ๐ :release-by: Naomi Elstein
- v 1.4.x (#1338).
- stop mentioning librabbitmq (#1381).
- ๐ Merge branch 'master' of https://github.com/celery/kombu
- โ test new pytest version (#1383).
- โฌ๏ธ drop python 3.6 from CI (#1382).
- โ Use ANY from unittest instead of case.mock.
- ๐ Fix missing dependency to redis in docs requirements.
- โก๏ธ [pre-commit.ci] pre-commit autoupdate.
- โ Remove dependency to case (#1389).
- ๐ Fix: check redis response type.
- โก๏ธ [pre-commit.ci] pre-commit autoupdate (#1393).
- py3.7+ on setup (#1392).
- Prevent caching of oid in pidbox (#1394).
- โ Added unittests for #1394 .
- ๐ fix flake8 in kombu/asynchronous/aws/connection.py (#1397).
- โก๏ธ [pre-commit.ci] pre-commit autoupdate.
- ๐ Fix test_pidbox unittests to support non-linux platforms (#1398).
- โก๏ธ [pre-commit.ci] pre-commit autoupdate.
- removre bdist.
- โ add python 3.10 to CI & fix other issues (#1402).
- ๐ท try to fix CI (#1407).
- โ Dont failfast when pypy3 tests fail (#1408).
- Return empty list instead of InconsistencyError when exchange table is empty (#1404).
- โก๏ธ [pre-commit.ci] pre-commit autoupdate.
.. _version-5.2.0rc1:
-
v5.2.0.rc1 Changes
๐ :release-date: 2021-09-07 7:00 P.M UTC+6:00 ๐ :release-by: Asif Saif Uddin
- โ Remove backward compatible code not used anymore (#1344).
- โ Add support for setting redis username (#1351).
- โ Add support for Python 3.9.
- ๐ Use hostname from URI when server_host is None.
- 0๏ธโฃ Use Python's built-in json module by default, instead of simplejson.
- SQS Channel.predefined_queues should be {} if not defined.
- โ Add global key prefix for keys set by Redis transporter (#1349).
- ๐ fix: raise BrokenPipeError (#1231).
- ๐ fix: add missing commands to prefix.
- ๐ Make BrokerState Transport specific.
- โ Tests & Docs cleanup.
.. _version-5.1.0:
-
v5.1.0 Changes
๐ :release-date: 2021-05-23 7:00 P.M UTC+3:00 ๐ :release-by: Omer Katz
- ๐ Fix queue names special characters replacement for Azure Service Bus. (#1324)
- โ Add support for SQLAlchemy 1.4. (#1328)
- Coerce seconds argument to a floating point number in
Timer.enter_after
. (#1330) - โ Add accept parameter to SimpleQueue class. (#1140)
prepare_accept_content()
now raisesSerializerNotInstalled
instead ofKeyError
. (#1343)
.. _version-5.1.0b1: