Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare for (pre) release: v5.5.0rc3 #2247

Merged
merged 2 commits into from
Feb 19, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 5.5.0rc2
current_version = 5.5.0rc3
commit = True
tag = True
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(?P<releaselevel>[a-z]+)?
Expand Down
46 changes: 46 additions & 0 deletions Changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,52 @@
Change history
================

.. _version-5.5.0rc3:

5.5.0rc3
========
:release-date: 20 Feb, 2025
:release-by: Tomer Nosrati

Key Highlights
~~~~~~~~~~~~~~

Native Delayed Delivery
-----------------------

Official support to `RabbitMQ Delayed Delivery <https://docs.particular.net/transports/rabbitmq/delayed-delivery>`_,
which is required to enable ETA tasks with quorum queues in Celery.

urllib3 instead of curl
-----------------------

We can finally say goodbye to the :pypi:`pycurl` dependency and use :pypi:`urllib3` instead.

Transport: Google Pub/Sub
-------------------------

New support for Google Pub/Sub as a transport broker.

What's Changed
~~~~~~~~~~~~~~

- Bump pytest-cov from 5.0.0 to 6.0.0 (#2183)
- Add documentation for debug logs environment variables (#2186)
- Add documentation for py-amqp transport options (#2187)
- Bump codecov/codecov-action from 4 to 5 (#2189)
- Update pytest to 8.3.4 (#2196)
- Update redis requirement from !=4.5.5,!=5.0.2,<=5.2.0,>=4.5.2 to >=4.5.2,!=4.5.5,!=5.0.2,<=5.2.1 (#2203)
- Close connections in case of an exception (#2201)
- Bump pytest-freezer from 0.4.8 to 0.4.9 (#2205)
- Bump mypy from 1.13.0 to 1.14.0 (#2211)
- fix(sqs): don't crash on multiple predefined queues with aws sts session (#2224)
- Bump mypy from 1.14.0 to 1.14.1 (#2215)
- Bump tzdata from 2024.2 to 2025.1 (#2230)
- fix: interpret the ssl_check_hostname as a boolean (#2229)
- Revert "Resolving TypeError, during version unpacking " (#2225)
- Bump flake8 from 7.1.1 to 7.1.2 (#2244)
- Prepare for (pre) release: v5.5.0rc3 (#2247)

.. _version-5.5.0rc2:

5.5.0rc2
Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

|build-status| |coverage| |license| |wheel| |pyversion| |pyimp| |downloads|

:Version: 5.5.0rc2
:Version: 5.5.0rc3
:Documentation: https://kombu.readthedocs.io/
:Download: https://pypi.org/project/kombu/
:Source: https://github.com/celery/kombu/
Expand Down
2 changes: 1 addition & 1 deletion docs/includes/introduction.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
:Version: 5.5.0rc2
:Version: 5.5.0rc3
:Web: https://kombu.readthedocs.io/
:Download: https://pypi.org/project/kombu/
:Source: https://github.com/celery/kombu/
Expand Down
2 changes: 1 addition & 1 deletion kombu/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from collections import namedtuple
from typing import Any, cast

__version__ = '5.5.0rc2'
__version__ = '5.5.0rc3'
__author__ = 'Ask Solem'
__contact__ = 'auvipy@gmail.com'
__homepage__ = 'https://kombu.readthedocs.io'
Expand Down