Releases: clokep/celery-batches
Releases · clokep/celery-batches
v0.11 (2026-01-16)
16 Jan 21:16
Compare
Sorry, something went wrong.
No results found
Maintenance
Support Celery 5.6. Contributed by @julienc91 . (#101 )
Support Python 3.14. Contributed by @julienc91 . (#101 )
Changed packaging to use setuptools declarative config in pyproject.toml. (#101 , #103 )
v0.10 (2025-04-04)
05 Apr 18:18
Compare
Sorry, something went wrong.
No results found
Bugfixes
Fix installing resetting the count of pending tasks when flushing tasks due to the flush interval being reached. Contributed by @FilipKarpinski . (#95 )
Improvements
Improve documentation. (#92 )
Maintenance
Support Celery 5.5. (#97 )
Drop support for Celery < 5.2. (#92 )
Support Python 3.13. (#97 )
Drop support for Python 3.8. (#97 )
v0.9 (2024-06-03)
03 Jun 20:35
Compare
Sorry, something went wrong.
No results found
Improvements
Call the task received signal for Batches task. (#85 )
Maintenance
Limit test requirements to pytest-celery~=0.0.0 for an incompatibility with 1.0.0. (#90 )
Bump black to 24.3.0. (#86 )
Support Celery 5.4. (#91 )
Support Python 3.12. (#91 )
v0.8.1 (2023-06-27)
27 Jun 17:39
Compare
Sorry, something went wrong.
No results found
Bugfixes
Fix installing celery-batches with Celery 5.3. Contributed by @stegayet . (#80 )
v0.8 (2023-06-27)
27 Jun 14:38
Compare
Sorry, something went wrong.
No results found
Improvements
Support passing through the request_dict from the original Celery request. Contributed by @montasaurus . (#71 )
Maintenance
Support Celery 5.3. Contributed by @stegayet . (#68 , #75 , #77 )
Drop support for Celery < 5.0. (#78 )
Support Python 3.11. (#75 )
Drop support for Python 3.7. (#77 )
0.7 (2022-05-02)
02 May 14:28
Compare
Sorry, something went wrong.
No results found
Improvements
Support passing multiple or keyword arguments by disabling Celery's typing feature for Batches tasks. (#39 )
Support using a custom Request class for Batches tasks. (#63 )
Support calling tasks with an eta or countdown specified. Contributed by @weetster . (#59 )
Bugfixes
Handle "hybrid" messages that have moved between Celery versions. Port celery/celery#4358 to celery-batches. (#64 )
Fix task ETA issues when timezone is defined in configuration. Port celery/celery#3867 to celery-batches. (#64 )
Maintenance
Fix running of tests via tox. (#40 , #58 )
Simplify tests. (#56 , #60 )
Improve PyPI metadata. (#43 , #52 )
Ignore virtualenvs in .gitignore. Contributed by Tony Narlock . (#44 )
Update README badges to include PyPI and GitHub Actions (instead of Travis CI). Contributed by Tony Narlock . (#47 )
Update copyright information. Contributed by Tony Narlock . (#46 )
Improve documentation. Contributed by Tony Narlock . (#45 , #49 , #50 , #55 )
Document use-cases and include more examples. (#65 )
Run the unit tests against RabbitMQ & Redis brokers/backends. (#57 )
Run black , isort , flake8 , pyupgrade , and mypy . (#61 , #62 )
v0.6 (2021-12-30)
24 Feb 15:14
Compare
Sorry, something went wrong.
No results found
Bugfixes
Fix a bug when passing a request to mark_as_done with Celery 5.1.0. (#32 )
Maintenance
Clean-up and re-organize code. (#31 )
Support Celery 5.2. (#36 )
Support Python 3.10. (#37 )
Drop support for Python 3.6. (#36 )
Changed packaging to use setuptools declarative config in setup.cfg. (#37 )
v0.5 (2021-05-24)
24 Feb 15:13
Compare
Sorry, something went wrong.
No results found
Bugfixes
Maintenance
Support Celery 5.1. (#27 )
Clean-up unnecessary code. (#28 )
CI improvements. (#25 )
v0.4 (2020-11-30)
24 Feb 15:12
Compare
Sorry, something went wrong.
No results found
Maintenance
Support Celery 5.0. (#21 )
Drop support for Celery < 4.4. (#21 )
Drop support for Python < 3.6. (#21 )
v0.3 (2020-01-29)
24 Feb 15:12
Compare
Sorry, something went wrong.
No results found
Improvements
Properly set the current_task when running Batch tasks. (#4 )
Call the success signal after a successful run of the Batch task. (#6 )
Support running tasks eagerly via the Task.apply() method. This causes the task to execute with a batch of a single item. Contributed by @scalen . (#16 , #18 )
Maintenance
Improved documentation. Contributed by @nijel . (#3 , #7 )
Support Celery 4.2, 4.3, and 4.4. (#12 , #14 , #19 )
Support Python 3.7 and 3.8. (#19 )
Drop support for Python 3.4. (#19 )
CI improvements. (#5 , #11 , #13 )