Breaking changes
DB and RQ backends have been extracted into their own packages
From this version onwards, django-tasks will aim to mirror the upstream django.tasks package as much as possible. Therefore, the database and RQ backends have been extracted into their own packages. If you previously used either the DB or RQ backends, you can install them from their new homes:
They are available starting at 0.12.0 on PyPI, with the features which they would have received in this version. See their release notes for more information.
Ideas and suggestions can still be made to this repository, but changes will go through Django's feature development processes.
This change is done with the aim of making the ecosystem much simpler to explain. See #241 for more details.
Task metadata is no more
After a single release, metadata has been removed. This keeps the package in line with upstream django.tasks features. In future, notable feature improvements will be made upstream first, and then ported into django-tasks.
What's Changed
- Adresses #190 -- Failing task when exception raised for Import string by @p-r-a-v-i-n in #231
- Align task status with Django SUCCESSFUL by @cnaples79 in #230
- Extract RQ and DB backends into separate packages by @RealOrangeOne in #240
- Remove metadata support by @RealOrangeOne in #239
New Contributors
- @cnaples79 made their first contribution in #230
Full Changelog: 0.11.0...0.12.0