Celery-batches

Latest version: v0.8.1

Safety actively analyzes 613734 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.8.1

==================

Bugfixes
--------

* Fix installing celery-batches with Celery 5.3. Contributed by `stegayet <https://github.com/stegayet>`_.
(`80 <https://github.com/clokep/celery-batches/pull/80>`_)

0.8

================

Improvements
------------

* Support passing through the `request_dict` from the original Celery request.
Contributed by `montasaurus <https://github.com/montasaurus>`_.
(`71 <https://github.com/clokep/celery-batches/pull/71>`_)

Maintenance
-----------

* Support Celery 5.3. Contributed by `stegayet <https://github.com/stegayet>`_.
(`68 <https://github.com/clokep/celery-batches/pull/68>`_,
`75 <https://github.com/clokep/celery-batches/pull/75>`_,
`77 <https://github.com/clokep/celery-batches/pull/77>`_)
* Drop support for Celery < 5.0. (`78 <https://github.com/clokep/celery-batches/pull/78>`_)
* Support Python 3.11. (`75 <https://github.com/clokep/celery-batches/pull/75>`_)
* Drop support for Python 3.7. (`77 <https://github.com/clokep/celery-batches/pull/77>`_)

0.7

================

Improvements
------------

* Support passing multiple or keyword arguments by disabling Celery's ``typing``
feature for ``Batches`` tasks. (`39 <https://github.com/clokep/celery-batches/pull/39>`_)
* Support |using a custom Request class|_ for ``Batches`` tasks.
(`63 <https://github.com/clokep/celery-batches/pull/63>`_)
* Support calling tasks with an ``eta`` or ``countdown`` specified. Contributed by
`weetster <https://github.com/weetster>`_.
(`59 <https://github.com/clokep/celery-batches/pull/59>`_)

Bugfixes
--------

* Handle "hybrid" messages that have moved between Celery versions. Port
`celery/celery4358 <https://github.com/celery/celery/pull/4358>`_ to celery-batches.
(`64 <https://github.com/clokep/celery-batches/pull/64>`_)
* Fix task ETA issues when timezone is defined in configuration. Port
`celery/celery3867 <https://github.com/celery/celery/pull/3867>`_ to celery-batches.
(`64 <https://github.com/clokep/celery-batches/pull/64>`_)

.. |using a custom Request class| replace:: using a custom ``Request`` class
.. _using a custom Request class: https://docs.celeryq.dev/en/stable/userguide/tasks.html#requests-and-custom-requests

Maintenance
-----------

* Fix running of tests via tox. (`40 <https://github.com/clokep/celery-batches/pull/40>`_,
`58 <https://github.com/clokep/celery-batches/pull/58>`_)
* Simplify tests. (`56 <https://github.com/clokep/celery-batches/pull/56>`_,
`60 <https://github.com/clokep/celery-batches/pull/60>`_)
* Improve PyPI metadata. (`43 <https://github.com/clokep/celery-batches/pull/43>`_,
`52 <https://github.com/clokep/celery-batches/pull/52>`_)
* Ignore virtualenvs in `.gitignore`. Contributed by `Tony Narlock <https://github.com/tony>`_.
(`44 <https://github.com/clokep/celery-batches/pull/44>`_)
* Update README badges to include PyPI and GitHub Actions (instead of Travis CI).
Contributed by `Tony Narlock <https://github.com/tony>`_.
(`47 <https://github.com/clokep/celery-batches/pull/47>`_)
* Update copyright information. Contributed by `Tony Narlock <https://github.com/tony>`_.
(`46 <https://github.com/clokep/celery-batches/pull/46>`_)
* Improve documentation. Contributed by `Tony Narlock <https://github.com/tony>`_.
(`45 <https://github.com/clokep/celery-batches/pull/45>`_,
`49 <https://github.com/clokep/celery-batches/pull/49>`_,
`50 <https://github.com/clokep/celery-batches/pull/50>`_,
`55 <https://github.com/clokep/celery-batches/pull/55>`_)
* Document use-cases and include more examples. (`65 <https://github.com/clokep/celery-batches/pull/65>`_)
* Run the unit tests against RabbitMQ & Redis brokers/backends.
(`57 <https://github.com/clokep/celery-batches/pull/57>`_)
* Run `black <https://black.readthedocs.io/>`_, `isort <https://pycqa.github.io/isort/>`_,
`flake8 <https://flake8.pycqa.org>`_, `pyupgrade <https://github.com/asottile/pyupgrade>`_,
and `mypy <https://mypy.readthedocs.io>`_.
(`61 <https://github.com/clokep/celery-batches/pull/61/>`_,
`62 <https://github.com/clokep/celery-batches/pull/62>`_)

0.6

================

Bugfixes
--------

* Fix a bug when passing a ``request`` to ``mark_as_done`` with Celery 5.1.0.
(`32 <https://github.com/clokep/celery-batches/pull/32>`_)

Maintenance
-----------

* Clean-up and re-organize code. (`31 <https://github.com/clokep/celery-batches/pull/31>`_)
* Support Celery 5.2. (`36 <https://github.com/clokep/celery-batches/pull/36>`_)
* Support Python 3.10. (`37 <https://github.com/clokep/celery-batches/pull/37>`_)
* Drop support for Python 3.6. (`36 <https://github.com/clokep/celery-batches/pull/36>`_)
* Changed packaging to use setuptools declarative config in ``setup.cfg``.
(`37 <https://github.com/clokep/celery-batches/pull/37>`_)

0.5

================

Bugfixes
--------

* Fix storing of results in the
`RPC Result Backend <https://docs.celeryproject.org/en/v5.1.0/userguide/tasks.html#rpc-result-backend-rabbitmq-qpid>`_).
(`30 <https://github.com/clokep/celery-batches/pull/30>`_)

Maintenance
-----------

* Support Celery 5.1. (`27 <https://github.com/clokep/celery-batches/pull/27>`_)
* Clean-up unnecessary code. (`28 <https://github.com/clokep/celery-batches/pull/27>`_)
* CI improvements. (`25 <https://github.com/clokep/celery-batches/pull/25>`_)

0.4

================

Maintenance
-----------

* Support Celery 5.0. (`21 <https://github.com/clokep/celery-batches/pull/21>`_)
* Drop support for Celery < 4.4. (`21 <https://github.com/clokep/celery-batches/pull/21>`_)
* Drop support for Python < 3.6. (`21 <https://github.com/clokep/celery-batches/pull/21>`_)

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.