Skip to content

Commit 2731860

Browse files
authored
Prepare for (pre) release: v5.6.0b2 (celery#9938)
* Bump version: 5.6.0b1 → 5.6.0b2 * Added Changelog for v5.6.0b2 * Remove Python 3.8 support from the release docs and update Kombu to v5.6.0rc2 (minimum version)
1 parent c4e4bab commit 2731860

File tree

8 files changed

+87
-9
lines changed

8 files changed

+87
-9
lines changed

.bumpversion.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 5.6.0b1
2+
current_version = 5.6.0b2
33
commit = True
44
tag = True
55
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(?P<releaselevel>[a-z\d]+)?

Changelog.rst

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,45 @@ This document contains change notes for bugfix & new features
88
in the main branch & 5.6.x series, please see :ref:`whatsnew-5.6` for
99
an overview of what's new in Celery 5.6.
1010

11+
.. _version-5.6.0b2:
12+
13+
5.6.0b2
14+
=======
15+
16+
:release-date: 2025-10-20
17+
:release-by: Tomer Nosrati
18+
19+
Celery v5.6.0 Beta 2 is now available for testing.
20+
Please help us test this version and report any issues.
21+
22+
What's Changed
23+
~~~~~~~~~~~~~~
24+
25+
- GitHub Actions: Test on Python 3.14 release candidate 2 (#9891)
26+
- Update pypy to python 3.11 (#9896)
27+
- Feature: Add support credential_provider to Redis Backend (#9879)
28+
- Celery.timezone: try tzlocal.get_localzone() before using LocalTimezone (#9862)
29+
- Run integration tests on Python 3.14 (#9903)
30+
- Fix arithmetic overflow for MSSQL result backend (#9904)
31+
- Add documentation for task_id param for apply_async function (#9906)
32+
- Support redis client name (#9900)
33+
- Bump Kombu to v5.6.0rc1 (#9918)
34+
- Fix broker connection retry attempt counter in the error log (#9911)
35+
- fix: restrict disable-prefetch feature to Redis brokers only (#9919)
36+
- fix(): preserve group order in replaced signature (#9910)
37+
- Remove Python 3.8 from CI workflow (#9930)
38+
- Update default Python versions in integration tests (#9931)
39+
- Update tox.ini to remove Python 3.8 (#9932)
40+
- Remove Python 3.8 from Dockerfile (#9933)
41+
- Update Python version requirement to 3.9 (#9935)
42+
- Update pypy version from 3.10 to 3.11 in Dockerfile (#9934)
43+
- Flake8 fixes (#9955)
44+
- Remove test-pypy3.txt from Dockerfile dependencies (#9939)
45+
- Remove backports.zoneinfo for Python 3.9 compatibility (#9956)
46+
- Update pytest-cov version for Python compatibility (#9957)
47+
- Update pytest-rerunfailures and pre-commit versions (#9958)
48+
- Prepare for (pre) release: v5.6.0b2 (#9938)
49+
1150
.. _version-5.6.0b1:
1251

1352
5.6.0b1

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
|build-status| |coverage| |license| |wheel| |semgrep| |pyversion| |pyimp| |ocbackerbadge| |ocsponsorbadge|
44

5-
:Version: 5.6.0b1 (recovery)
5+
:Version: 5.6.0b2 (recovery)
66
:Web: https://docs.celeryq.dev/en/stable/index.html
77
:Download: https://pypi.org/project/celery/
88
:Source: https://github.com/celery/celery/

celery/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
SERIES = 'recovery'
1919

20-
__version__ = '5.6.0b1'
20+
__version__ = '5.6.0b2'
2121
__author__ = 'Ask Solem'
2222
__contact__ = '[email protected]'
2323
__homepage__ = 'https://docs.celeryq.dev/'

docs/history/changelog-5.6.rst

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,45 @@ This document contains change notes for bugfix & new features
88
in the main branch & 5.6.x series, please see :ref:`whatsnew-5.6` for
99
an overview of what's new in Celery 5.6.
1010

11+
.. _version-5.6.0b2:
12+
13+
5.6.0b2
14+
=======
15+
16+
:release-date: 2025-10-20
17+
:release-by: Tomer Nosrati
18+
19+
Celery v5.6.0 Beta 2 is now available for testing.
20+
Please help us test this version and report any issues.
21+
22+
What's Changed
23+
~~~~~~~~~~~~~~
24+
25+
- GitHub Actions: Test on Python 3.14 release candidate 2 (#9891)
26+
- Update pypy to python 3.11 (#9896)
27+
- Feature: Add support credential_provider to Redis Backend (#9879)
28+
- Celery.timezone: try tzlocal.get_localzone() before using LocalTimezone (#9862)
29+
- Run integration tests on Python 3.14 (#9903)
30+
- Fix arithmetic overflow for MSSQL result backend (#9904)
31+
- Add documentation for task_id param for apply_async function (#9906)
32+
- Support redis client name (#9900)
33+
- Bump Kombu to v5.6.0rc1 (#9918)
34+
- Fix broker connection retry attempt counter in the error log (#9911)
35+
- fix: restrict disable-prefetch feature to Redis brokers only (#9919)
36+
- fix(): preserve group order in replaced signature (#9910)
37+
- Remove Python 3.8 from CI workflow (#9930)
38+
- Update default Python versions in integration tests (#9931)
39+
- Update tox.ini to remove Python 3.8 (#9932)
40+
- Remove Python 3.8 from Dockerfile (#9933)
41+
- Update Python version requirement to 3.9 (#9935)
42+
- Update pypy version from 3.10 to 3.11 in Dockerfile (#9934)
43+
- Flake8 fixes (#9955)
44+
- Remove test-pypy3.txt from Dockerfile dependencies (#9939)
45+
- Remove backports.zoneinfo for Python 3.9 compatibility (#9956)
46+
- Update pytest-cov version for Python compatibility (#9957)
47+
- Update pytest-rerunfailures and pre-commit versions (#9958)
48+
- Prepare for (pre) release: v5.6.0b2 (#9938)
49+
1150
.. _version-5.6.0b1:
1251

1352
5.6.0b1

docs/history/whatsnew-5.6.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@ The 5.6.0 release is a new feature release for Celery.
6363
Releases in the 5.x series are codenamed after songs of `Jon Hopkins <https://en.wikipedia.org/wiki/Jon_Hopkins>`_.
6464
This release has been codenamed `Recovery <https://www.youtube.com/watch?v=MaqlsAmlbzo>`_.
6565

66-
This is the last version to support Python 3.8.
66+
This is the last version to support Python 3.9.
67+
Support for Python 3.8 was removed after v5.6.0b1.
6768

6869
*— Tomer Nosrati*
6970

@@ -145,18 +146,17 @@ Supported Python Versions
145146

146147
The supported Python versions are:
147148

148-
- CPython 3.8
149149
- CPython 3.9
150150
- CPython 3.10
151151
- CPython 3.11
152152
- CPython 3.12
153153
- CPython 3.13
154154
- PyPy3.10 (``pypy3``)
155155

156-
Python 3.8 Support
156+
Python 3.9 Support
157157
------------------
158158

159-
Python 3.8 will reach EOL in October, 2024.
159+
Python 3.9 will reach EOL in October, 2025.
160160

161161
Minimum Dependencies
162162
--------------------

docs/includes/introduction.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:Version: 5.6.0b1 (recovery)
1+
:Version: 5.6.0b2 (recovery)
22
:Web: https://docs.celeryq.dev/en/stable/index.html
33
:Download: https://pypi.org/project/celery/
44
:Source: https://github.com/celery/celery/

requirements/default.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
billiard>=4.2.1,<5.0
2-
kombu>=5.6.0rc1,<5.7
2+
kombu>=5.6.0rc2,<5.7
33
vine>=5.1.0,<6.0
44
click>=8.1.2,<9.0
55
click-didyoumean>=0.3.0

0 commit comments

Comments
 (0)