All Versions
150
Latest Version
Avg Release Cycle
42 days
Latest Release
-

Changelog History
Page 1

  • 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 raises SerializerNotInstalled instead of KeyError. (#1343)

    .. _version-5.1.0b1:

  • v5.1.0.b1 Changes

    ๐Ÿš€ :release-date: 2021-04-01 10:30 P.M UTC+6:00 ๐Ÿš€ :release-by: Asiff Saif Uddin

    • Wheels are no longer universal.
    • โช Revert "Added redis transport key_prefix from envvars".
    • Redis Transport: Small improvements of SentinelChannel (#1253).
    • ๐Ÿ›  Fix pidbox not using default channels.
    • โช Revert "on worker restart - restore visible regardless to time (#905)".
    • โž• Add vine to dependencies.
    • โœ… Pin urllib3<1.26 to fix failing unittests.
    • โž• Add timeout to producer publish (#1269).
    • โœ‚ Remove python2 compatibility code (#1277).
    • ๐Ÿ‘ redis: Support Sentinel with SSL.
    • ๐Ÿ‘Œ Support for Azure Service Bus 7.0.0 (#1284).
    • ๐Ÿ‘ Allow specifying session token (#1283).
    • kombu/asynchronous/http/curl: implement _set_timeout.
    • Disable namedtuple to object feature in simplejson (#1297).
    • โšก๏ธ Update to tox docker 2.0.
    • SQS back-off policy (#1301).
    • ๐Ÿ›  Fixed SQS unittests.
    • ๐Ÿ›  Fix: non kombu json message decoding in SQS transport (#1306).
    • โž• Add Github Actions CI (#1309).
    • โšก๏ธ Update default pickle protocol version to 4 (#1314).
    • โšก๏ธ Update connection.py (#1311).
    • โฌ‡๏ธ Drop support for the lzma backport.
    • โฌ‡๏ธ Drop obsolete code importing pickle (#1315).
    • โšก๏ธ Update default login method for librabbitmq and pyamqp (#936).
    • SQS Broker - handle STS authentication with AWS (#1322).
    • Min py-amqp version is v5.0.6 (#1325).
    • ๐Ÿ›  Numerous docs & example fixes.
    • ๐Ÿ‘‰ Use a thread-safe implementation of cached_property (#1316).

    .. _version-5.0.2:

  • v5.0.2 Changes

    September 06, 2020

    ๐Ÿš€ :release-date: 2020-09-06 6:30 P.M UTC+3:00 ๐Ÿš€ :release-by: Omer Katz

    • โฌ†๏ธ Bump required amqp version to 5.0.0.

    .. _version-5.0.1: