Migrations
Breaking changes
- Arguments for periodic tasks 436 (#471): If you configured multiple periodic scheduling based on the same task, you now need to define them with explicitely different
periodic_id
: https://procrastinate.readthedocs.io/en/latest/howto/cron.html#scheduling-a-job-multiple-times-with-multiple-arguments . Also, if you relied on the fact that periodic schedules configures on the same task but with different queues were seen as independent schedules (https://github.com/procrastinate-org/procrastinate/blob/0.22.0/docs/howto/cron.rst#queue-lock-queuing-lock or #289), you will probably need to update your code and define uniqueperiodic_ids
in addition to the queues.
Features
- Arguments for periodic tasks 436 (#471)
Bugfixes
- Fix problem with AsyncMock (#504) (only impacted tests)
Misc
- Bump mypy from 0.910 to 0.920 (#503)
- Bump pytest-django from 4.5.1 to 4.5.2 (#499)
- Bump django from 3.2.9 to 3.2.10 (#500)
- Bump black from 21.11b1 to 21.12b0 (#501)
- [pre-commit.ci] pre-commit autoupdate (#498)