5.3.0rc1
Release date: 2023-05-11 4:24 P.M GMT+2
Release by: Tomer Nosrati
- fix functiom name by @cuishuang in celery#8087
- Update CELERY_TASK_EAGER setting in user guide by @thebalaa in
celery#8085 - Stamping documentation fixes & cleanups by @Nusnus in celery#8092
- switch to maintained pyro5 by @auvipy in celery#8093
- udate dependencies of tests by @auvipy in celery#8095
- cryptography==39.0.1 by @auvipy in celery#8096
- Annotate celery/security/certificate.py by @Kludex in celery#7398
- Deprecate parse_iso8601 in favor of fromisoformat by @stumpylog in
celery#8098 - pytest==7.2.2 by @auvipy in celery#8106
- Type annotations for celery/utils/text.py by @max-muoto in celery#8107
- Update web framework URLs by @sblondon in celery#8112
- Fix contribution URL by @sblondon in celery#8111
- Trying to clarify CERT_REQUIRED by @pamelafox in celery#8113
- Fix potential AttributeError on 'stamps' by @Darkheir in celery#8115
- Type annotations for celery/apps/beat.py by @max-muoto in celery#8108
- Fixed bug where retrying a task loses its stamps by @Nusnus in
celery#8120 - Type hints for celery/schedules.py by @max-muoto in celery#8114
- Reference Gopher Celery in README by @marselester in celery#8131
- Update sqlalchemy.txt by @auvipy in celery#8136
- azure-storage-blob 12.15.0 by @auvipy in celery#8137
- test kombu 5.3.0b3 by @auvipy in celery#8138
- fix: add expire string parse. by @Bidaya0 in celery#8134
- Fix worker crash on un-pickleable exceptions by @youtux in celery#8133
- CLI help output: avoid text rewrapping by click by @woutdenolf in
celery#8152 - Warn when an unnamed periodic task override another one. by
@iurisilvio in celery#8143 - Fix Task.handle_ignore not wrapping exceptions properly by @youtux
in celery#8149 - Hotfix for (celery#8120) - Stamping bug with retry by @Nusnus in celery#8158
- Fix integration test by @youtux in celery#8156
- Fixed bug in revoke_by_stamped_headers where impl did not match doc
by @Nusnus in celery#8162 - Align revoke and revoke_by_stamped_headers return values
(terminate=True) by @Nusnus in celery#8163 - Update & simplify GHA pip caching by @stumpylog in celery#8164
- Update auth.txt by @auvipy in celery#8167
- Update test.txt versions by @auvipy in celery#8173
- remove extra = from test.txt by @auvipy in celery#8179
- Update sqs.txt kombu[sqs]>=5.3.0b3 by @auvipy in celery#8174
- Added signal triggered before fork by @jaroslawporada in celery#8177
- Update documentation on SQLAlchemy by @max-muoto in celery#8188
- Deprecate pytz and use zoneinfo by @max-muoto in celery#8159
- Update dev.txt by @auvipy in celery#8192
- Update test.txt by @auvipy in celery#8193
- Update test-integration.txt by @auvipy in celery#8194
- Update zstd.txt by @auvipy in celery#8195
- Update s3.txt by @auvipy in celery#8196
- Update msgpack.txt by @auvipy in celery#8199
- Update solar.txt by @auvipy in celery#8198
- Add Semgrep to CI by @Nusnus in celery#8201
- Added semgrep to README.rst by @Nusnus in celery#8202
- Update django.txt by @auvipy in celery#8197
- Update redis.txt 4.3.6 by @auvipy in celery#8161
- start removing codecov from pypi by @auvipy in celery#8206
- Update test.txt dependencies by @auvipy in celery#8205
- Improved doc for: worker_deduplicate_successful_tasks by @Nusnus in
celery#8209 - Renamed revoked_headers to revoked_stamps by @Nusnus in celery#8210
- Ensure argument for map is JSON serializable by @candleindark in
celery#8229