We are pleased to present the 2nd release candidate for Celery 5.3 (5.3.0rc2)!
This release signifies a significant step towards enhancing the quality and stability of Celery.
Key Highlights
- Quality Improvements and Stability Enhancements: Celery 5.3 focuses on elevating the overall quality and stability of the project. We have dedicated significant efforts to address various bugs, enhance performance, and make improvements based on valuable user feedback.
- Better Compatibility and Upgrade Confidence: Our goal with Celery 5.3 is to instill confidence in users who are currently using Celery 4 or older versions. We want to assure you that upgrading to Celery 5.3 will provide a more robust and reliable experience.
Known Issues:
- Canvas stamping has issues in a hybrid Celery 4.x. & Celery 5.3. environment and is not safe for production use at the moment.
What's Changed
- Changelog hotfix by @Nusnus in #8245
- add missing dependency by @woutdenolf in #8247
- chore(build): clean
setup.py
by @stegayet in #8248 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #8252
- Update test-ci-base.txt by @auvipy in #8255
- Update test.txt dependencies by @auvipy in #8263
- Fix exc_type being exception instance rather than type by @Mapiarz in #8257
- Update default.txt to 5.3.0rc1 by @auvipy in #8264
- Fixed revoking tasks by stamped headers by @Nusnus in #8269
- start adding sqla v 2.0 compatibility by @auvipy in #8050
- Support sqlalchemy 2.0 in tests by @danigm in #8271
- Update test-ci-base.txt by @auvipy in #8273
- Update sqs.txt kombu 5.3.0rc1 by @auvipy in #8274
- Fix docker by @Nusnus in #8275
- Update default.txt by @auvipy in #8277
- Update redis.txt 4.5 by @auvipy in #8278
- Update pkgutils.txt by @auvipy in #8279
- remove python 3.7 from tests by @auvipy in #8280
New Contributors
- @stegayet made their first contribution in #8248
- @Mapiarz made their first contribution in #8257
- @danigm made their first contribution in #8271
Full Changelog: v5.3.0rc1...v5.3.0rc2