What's Changed
- fix: prevent
IndexError: pop from empty listin RQ backend by @crgwbr in #183 - Add support for Django 6.0 by @RealOrangeOne in #193
- Add
supports_priorityfeature - Access RQ worker name from result, rather than smuggling through meta (requires RQ 2.5+)
- Correctly handle unserializable return values in RQ backend
- Optimise job fetching in RQ backend
Breaking API changes
- Raise
TaskResultMismatchif callingTask.get_resultwith the task id of a different task - Rename
ResultDoesNotExisttoTaskResultDoesNotExist - Rename task backend handler from
taskstotask_backends - Rename
ResultStatus->TaskResultStatus - Drop support for Python 3.9
New Contributors
Full Changelog: 0.8.1...0.9.0