diff options
| author | Asif Saif Uddin <auvipy@gmail.com> | 2023-04-08 22:45:08 +0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-08 22:45:08 +0600 |
| commit | 973dc3790ac25b9da7b6d2641ac72d95470f6ed8 (patch) | |
| tree | 9e7ba02d8520994a06efc37dde05fba722138189 /Changelog.rst | |
| parent | 7ceb675bb69917fae182ebdaf9a2298a308c3fa4 (diff) | |
| parent | 2de7f9f038dd62e097e490cb3fa609067c1c3c36 (diff) | |
| download | kombu-py310.tar.gz | |
Merge branch 'main' into py310py310
Diffstat (limited to 'Changelog.rst')
| -rw-r--r-- | Changelog.rst | 139 |
1 files changed, 138 insertions, 1 deletions
diff --git a/Changelog.rst b/Changelog.rst index 14ff80ce..6a9890e4 100644 --- a/Changelog.rst +++ b/Changelog.rst @@ -4,11 +4,148 @@ Change history ================ +.. _version-5.3.0b3: + +5.3.0b3 +======= +:release-date: 20 Mar, 2023 +:release-by: Asif Saif Uddin + +- Use SPDX license expression in project metadata. +- Allowing Connection.ensure() to retry on specific exceptions given by policy (#1629). +- Redis==4.3.4 temporarilly in an attempt to avoid BC (#1634). +- Add managed identity support to azure storage queue (#1631). +- Support sqla v2.0 (#1651). +- Switch to Pyro5 (#1655). +- Remove unused _setupfuns from serialization.py. +- Refactor: Refactor utils/json (#1659). +- Adapt the mock to correctly mock the behaviors as implemented on Python 3.10. (Ref #1663). + + +.. _version-5.3.0b2: + +5.3.0b2 +======= +: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: + +5.3.0b1 +======= +: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: + +5.3.0a1 +======= +: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: + +5.2.4 +===== +: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). +- 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: + +5.2.3 +===== +: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: + +5.2.2 +===== +: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: + +5.2.1 +===== +: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: 5.2.0 ===== -:release-date: soon +:release-date: 5 Nov, 2021 :release-by: Naomi Elstein - v 1.4.x (#1338). |
