Celery - v5.4.0-rc2
What's Changed
- feat(daemon): allows daemonization options to be fetched from app settings by @noirbizarre in https://github.com/celery/celery/pull/8553
- Fixed version documentation tag from #8553 in configuration.rst by @Nusnus in https://github.com/celery/celery/pull/8802
- Upgraded Sphinx from v5.3.0 to v7.x.x by @Nusnus in https://github.com/celery/celery/pull/8803
- Update elasticsearch requirement from <=8.11.1 to <=8.12.0 by @dependabot in https://github.com/celery/celery/pull/8810
- Update elastic-transport requirement from <=8.11.0 to <=8.12.0 by @dependabot in https://github.com/celery/celery/pull/8811
- Update cryptography to 42.0.0 by @pyup-bot in https://github.com/celery/celery/pull/8814
- Catch UnicodeDecodeError when opening corrupt beat-schedule.db by @andyzickler in https://github.com/celery/celery/pull/8806
- Update cryptography to 42.0.1 by @pyup-bot in https://github.com/celery/celery/pull/8817
- Limit moto to <5.0.0 until the breaking issues are fixed by @Nusnus in https://github.com/celery/celery/pull/8820
- Enable efficient
chord
when using dynamicdb as backend store by @dingxiong in https://github.com/celery/celery/pull/8783 - Add a Task class specialised for Django by @browniebroke in https://github.com/celery/celery/pull/8491
- Sync kombu versions in requirements and setup.cfg by @Watkurem in https://github.com/celery/celery/pull/8825
- chore(ci): Enhance CI with
workflow_dispatch
for targeted debugging and testing (#8822) by @50-Course in https://github.com/celery/celery/pull/8826 - Update cryptography to 42.0.2 by @pyup-bot in https://github.com/celery/celery/pull/8827
- Docfix: pip install celery[sqs] -> pip install "celery[sqs]" by @Nusnus in https://github.com/celery/celery/pull/8829
- Bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in https://github.com/celery/celery/pull/8835
- Support moto 5.0 by @s-t-e-v-e-n-k in https://github.com/celery/celery/pull/8838
- Another fix for
link_error
signatures beingdict
s instead ofSignature
s by @murrple-1 in https://github.com/celery/celery/pull/8841 - Bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/celery/celery/pull/8831
- Upgrade from pytest-celery v1.0.0b1 -> v1.0.0b2 by @Nusnus in https://github.com/celery/celery/pull/8843
- Bump pytest from 7.4.4 to 8.0.0 by @dependabot in https://github.com/celery/celery/pull/8823
- Update pre-commit to 3.6.1 by @pyup-bot in https://github.com/celery/celery/pull/8839
- Update cryptography to 42.0.3 by @pyup-bot in https://github.com/celery/celery/pull/8854
- Bump pytest from 8.0.0 to 8.0.1 by @dependabot in https://github.com/celery/celery/pull/8855
- Update cryptography to 42.0.4 by @pyup-bot in https://github.com/celery/celery/pull/8864
- Update pytest to 8.0.2 by @pyup-bot in https://github.com/celery/celery/pull/8870
- Update cryptography to 42.0.5 by @pyup-bot in https://github.com/celery/celery/pull/8869
- Update elasticsearch requirement from <=8.12.0 to <=8.12.1 by @dependabot in https://github.com/celery/celery/pull/8867
- Eliminate consecutive chords generated by group | task upgrade by @hann-wang in https://github.com/celery/celery/pull/8663
- Make custom remote control commands available in CLI by @tobinus in https://github.com/celery/celery/pull/8489
- Add Google Cloud Storage (GCS) backend by @haimjether in https://github.com/celery/celery/pull/8868
- Bump msgpack from 1.0.7 to 1.0.8 by @dependabot in https://github.com/celery/celery/pull/8885
- Update pytest to 8.1.0 by @pyup-bot in https://github.com/celery/celery/pull/8886
- Bump pytest-timeout from 2.2.0 to 2.3.1 by @dependabot in https://github.com/celery/celery/pull/8894
- Bump pytest-subtests from 0.11.0 to 0.12.1 by @dependabot in https://github.com/celery/celery/pull/8896
- Bump mypy from 1.8.0 to 1.9.0 by @dependabot in https://github.com/celery/celery/pull/8898
- Update pytest to 8.1.1 by @pyup-bot in https://github.com/celery/celery/pull/8901
- Update contributing guide to use ssh upstream url by @hsujeremy in https://github.com/celery/celery/pull/8881
- Fix recursive result parents on group in middle of chain by @beneltayar in https://github.com/celery/celery/pull/8903
- Bump pytest-celery to 1.0.0b4 by @Nusnus in https://github.com/celery/celery/pull/8899
- Adjusted smoke tests CI time limit by @Nusnus in https://github.com/celery/celery/pull/8907
- Update pytest-rerunfailures to 14.0 by @pyup-bot in https://github.com/celery/celery/pull/8910
- Use the "all" extra for pytest-celery by @Nusnus in https://github.com/celery/celery/pull/8911
- Fix typos and grammar by @carlosp420 in https://github.com/celery/celery/pull/8915
- Bump pytest-celery to 1.0.0rc1 by @Nusnus in https://github.com/celery/celery/pull/8918
- Print safe_say() to stdout for non-error flows by @lukasz-leszczuk-airspace-intelligence in https://github.com/celery/celery/pull/8919
- Update pytest-cov to 5.0.0 by @pyup-bot in https://github.com/celery/celery/pull/8924
- Bump pytest-celery to 1.0.0rc2 by @Nusnus in https://github.com/celery/celery/pull/8928
- Added changelog for v5.4.0rc2 by @Nusnus in https://github.com/celery/celery/pull/8932
New Contributors
- @andyzickler made their first contribution in https://github.com/celery/celery/pull/8806
- @dingxiong made their first contribution in https://github.com/celery/celery/pull/8783
- @Watkurem made their first contribution in https://github.com/celery/celery/pull/8825
- @50-Course made their first contribution in https://github.com/celery/celery/pull/8826
- @s-t-e-v-e-n-k made their first contribution in https://github.com/celery/celery/pull/8838
- @murrple-1 made their first contribution in https://github.com/celery/celery/pull/8841
- @hann-wang made their first contribution in https://github.com/celery/celery/pull/8663
- @tobinus made their first contribution in https://github.com/celery/celery/pull/8489
- @haimjether made their first contribution in https://github.com/celery/celery/pull/8868
- @hsujeremy made their first contribution in https://github.com/celery/celery/pull/8881
- @beneltayar made their first contribution in https://github.com/celery/celery/pull/8903
- @carlosp420 made their first contribution in https://github.com/celery/celery/pull/8915
- @lukasz-leszczuk-airspace-intelligence made their first contribution in https://github.com/celery/celery/pull/8919
Full Changelog: https://github.com/celery/celery/compare/v5.4.0rc1...v5.4.0rc2
Details
date
March 27, 2024, 3:20 p.m.
name
v5.4.0rc2
type
Pre-release
official page
👇
Register or login to:
- 🔍View and search all Celery releases.
- 🛠️Create and share lists to track your tools.
- 🚨Setup notifications for major, security, feature or patch updates.
- 🚀Much more coming soon!