celery v5.2.0.b1 Release Notes

  • ๐Ÿš€ :release-date: 2021-08-11 5.42 P.M UTC+3:00 ๐Ÿš€ :release-by: Omer Katz

    • โž• Add Python 3.10 support (#6807).
    • ๐Ÿ›  Fix docstring for Signal.send to match code (#6835).
    • ๐ŸŒฒ No blank line in log output (#6838).
    • Chords get body_type independently to handle cases where body.type does not exist (#6847).
    • ๐Ÿ›  Fix #6844 by allowing safe queries via app.inspect().active() (#6849).
    • ๐Ÿ›  Fix multithreaded backend usage (#6851).
    • ๐Ÿ›  Fix Open Collective donate button (#6848).
    • ๐Ÿ›  Fix setting worker concurrency option after signal (#6853).
    • ๐Ÿ‘‰ Make ResultSet.on_ready promise hold a weakref to self (#6784).
    • โšก๏ธ Update configuration.rst.
    • ๐Ÿ‘ท Discard jobs on flush if synack isn't enabled (#6863).
    • โฌ†๏ธ Bump click version to 8.0 (#6861).
    • Amend IRC network link to Libera (#6837).
    • โœ… Import celery lazily in pytest plugin and unignore flake8 F821, "undefined name '...'" (#6872).
    • ๐Ÿ›  Fix inspect --json output to return valid json without --quiet.
    • โœ‚ Remove celery.task references in modules, docs (#6869).
    • The Consul backend must correctly associate requests and responses (#6823).