Skip to content

Releases: backmarket-oss/celery

5.3.1

11 Aug 16:58
Compare
Choose a tag to compare

Release date: 2023-06-18 8:15 P.M GMT+6

Release by: Asif Saif Uddin

  • Upgrade to latest pycurl release (celery#7069).
  • Limit librabbitmq>=2.0.0; python_version < '3.11' (celery#8302).
  • Added initial support for python 3.11 (celery#8304).
  • ChainMap observers fix (celery#8305).
  • Revert optimization CLI flag behaviour back to original.
  • Restrict redis 4.5.5 as it has severe bugs (celery#8317).
  • Tested pypy 3.10 version in CI (celery#8320).
  • Bump new version of kombu to 5.3.1 (celery#8323).
  • Fixed a small float value of retry_backoff (celery#8295).
  • Limit pyro4 up to python 3.10 only as it is (celery#8324).

5.3.0

11 Aug 16:58
Compare
Choose a tag to compare

Release date: 2023-06-06 12:00 P.M GMT+6

Release by: Asif Saif Uddin

5.3.0rc2

11 Aug 16:58
Compare
Choose a tag to compare

Release date: 2023-05-31 9:00 P.M GMT+6

Release by: Asif Saif Uddin

  • Add missing dependency.
  • Fix exc_type being the exception instance rather.
  • Fixed revoking tasks by stamped headers (celery#8269).
  • Support sqlalchemy 2.0 in tests (celery#8271).
  • Fix docker (celery#8275).
  • Update redis.txt to 4.5 (celery#8278).
  • Update kombu>=5.3.0rc2.

5.3.0rc1

11 Aug 16:58
Compare
Choose a tag to compare

Release date: 2023-05-11 4:24 P.M GMT+2

Release by: Tomer Nosrati

5.3.0b2

11 Aug 16:58
Compare
Choose a tag to compare

Release date: 2023-02-19 1:47 P.M GMT+2

Release by: Asif Saif Uddin

Read more

5.3.0b1

11 Aug 16:58
Compare
Choose a tag to compare

Release date: 2022-08-01 5:15 P.M UTC+6:00

Release by: Asif Saif Uddin

  • Canvas Header Stamping (celery#7384).
  • async chords should pass it's kwargs to the group/body.
  • beat: Suppress banner output with the quiet option (celery#7608).
  • Fix honor Django's TIME_ZONE setting.
  • Don't warn about DEBUG=True for Django.
  • Fixed the on_after_finalize cannot access tasks due to deadlock.
  • Bump kombu>=5.3.0b1,<6.0.
  • Make default worker state limits configurable (celery#7609).
  • Only clear the cache if there are no active writers.
  • Billiard 4.0.1

5.3.0a1

11 Aug 16:58
Compare
Choose a tag to compare

Release date: 2022-06-29 5:15 P.M UTC+6:00

Release by: Asif Saif Uddin

  • Remove Python 3.4 compatibility code.
  • call ping to set connection attr for avoiding redis parse_response
    error.
  • Use importlib instead of deprecated pkg_resources.
  • fix celery#7245 uid duplicated in command params.
  • Fix subscribed_to maybe empty (celery#7232).
  • Fix: Celery beat sleeps 300 seconds sometimes even when it should
    run a task within a few seconds (e.g. 13 seconds) celery#7290.
  • Add security_key_password option (celery#7292).
  • Limit elasticsearch support to below version 8.0.
  • try new major release of pytest 7 (celery#7330).
  • broker_connection_retry should no longer apply on startup (celery#7300).
  • Remove __ne__ methods (celery#7257).
  • fix celery#7200 uid and gid.
  • Remove exception-throwing from the signal handler.
  • Add mypy to the pipeline (celery#7383).
  • Expose more debugging information when receiving unknown tasks.
    (celery#7405)
  • Avoid importing buf_t from billiard's compat module as it was
    removed.
  • Avoid negating a constant in a loop. (celery#7443)
  • Ensure expiration is of float type when migrating tasks (celery#7385).
  • load_extension_class_names - correct module_name (celery#7406)
  • Bump pymongo[srv]>=4.0.2.
  • Use inspect.getgeneratorstate in asynpool.gen_not_started (celery#7476).
  • Fix test with missing .get() (celery#7479).
  • azure-storage-blob>=12.11.0
  • Make start_worker, setup_default_app reusable outside of pytest.
  • Ensure a proper error message is raised when id for key is empty
    (celery#7447).
  • Crontab string representation does not match UNIX crontab
    expression.
  • Worker should exit with ctx.exit to get the right exitcode for
    non-zero.
  • Fix expiration check (celery#7552).
  • Use callable built-in.
  • Include dont_autoretry_for option in tasks. (celery#7556)
  • fix: Syntax error in arango query.
  • Fix custom headers propagation on task retries (celery#7555).
  • Silence backend warning when eager results are stored.
  • Reduce prefetch count on restart and gradually restore it (celery#7350).
  • Improve workflow primitive subclassing (celery#7593).
  • test kombu>=5.3.0a1,<6.0 (celery#7598).
  • Canvas Header Stamping (celery#7384).

5.2.7

11 Aug 16:58
Compare
Choose a tag to compare

Release date: 2022-5-26 12:15 P.M UTC+2:00

Release by: Omer Katz

  • Fix packaging issue which causes poetry 1.2b1 and above to fail
    install Celery (celery#7534).

5.2.6

11 Aug 16:58
Compare
Choose a tag to compare

Release date: 2022-4-04 21:15 P.M UTC+2:00

Release by: Omer Katz

load_extension_class_names - correct module_name (#7433).

:   This fixes a regression caused by #7218.

5.2.5

11 Aug 16:58
Compare
Choose a tag to compare

Release date: 2022-4-03 20:42 P.M UTC+2:00

Release by: Omer Katz

This release was yanked due to a regression caused by the PR below

  • Use importlib instead of deprecated pkg_resources (celery#7218).