Taskiq

Latest version: v0.11.6

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

Scan your dependencies

Page 3 of 12

0.10.0

:rotating_light: Breaking release :rotating_light:

This release is primary focused on scheduler. If you don't use TaskiqScheduler or you don't have custom ScheduleSource. This release won't break anything. Otherwise you might need to update your ScheduleSource.

This release changes ScheduledTask. Please remove `source` field from Schedule sources.

What's Changed
* Added new serializers. by s3rius in https://github.com/taskiq-python/taskiq/pull/217
* Removed source from the TaskiqSchedule. by s3rius in https://github.com/taskiq-python/taskiq/pull/218
* Now running tasks are stored in memory. by s3rius in https://github.com/taskiq-python/taskiq/pull/220
* Added API for easy-scheduling. by s3rius in https://github.com/taskiq-python/taskiq/pull/219
* Fixed when messages are acked. by s3rius in https://github.com/taskiq-python/taskiq/pull/222
* Fixed codecov delta calculations for PRs. by s3rius in https://github.com/taskiq-python/taskiq/pull/223
* Simplified scheduler. by s3rius in https://github.com/taskiq-python/taskiq/pull/221
* Added tests for python 3.12. by s3rius in https://github.com/taskiq-python/taskiq/pull/224
* Lint fixes. by s3rius in https://github.com/taskiq-python/taskiq/pull/225



**Full Changelog**: https://github.com/taskiq-python/taskiq/compare/0.9.3...0.10.0

0.9.3

What's Changed
* Implement customizable serializer by asvetlov in https://github.com/taskiq-python/taskiq/pull/214
* Fixed mypy job by s3rius in https://github.com/taskiq-python/taskiq/pull/215

New Contributors
* asvetlov made their first contribution in https://github.com/taskiq-python/taskiq/pull/214

**Full Changelog**: https://github.com/taskiq-python/taskiq/compare/0.9.2...0.9.3

0.9.2

What's Changed
* Make `dynamic-brokers.md` easier to read by Kolaer in https://github.com/taskiq-python/taskiq/pull/206
* Added dynamic dependency resolution for unknown tasks by s3rius in https://github.com/taskiq-python/taskiq/pull/208
* Changed linter to ruff. by s3rius in https://github.com/taskiq-python/taskiq/pull/210

New Contributors
* Kolaer made their first contribution in https://github.com/taskiq-python/taskiq/pull/206

**Full Changelog**: https://github.com/taskiq-python/taskiq/compare/0.9.1...0.9.2

0.9.1

What's Changed
* Added local task registry, improved shared_tasks API. by s3rius in https://github.com/taskiq-python/taskiq/pull/203
* Added API for registering tasks programmatically. by s3rius in https://github.com/taskiq-python/taskiq/pull/204
* Added API for dynamic workers and schedulers. by s3rius in https://github.com/taskiq-python/taskiq/pull/205


**Full Changelog**: https://github.com/taskiq-python/taskiq/compare/0.9.0...0.9.1

0.9.0

Big scheduler update.

This release contains lots of small improvements and also some :warning: possibly breaking changes :warning:.

What's Changed
* Added timezone-aware schedule support. by s3rius in https://github.com/taskiq-python/taskiq/pull/198
* Docs updated. by s3rius in https://github.com/taskiq-python/taskiq/pull/199
* Fixed delay for specific time values. by s3rius in https://github.com/taskiq-python/taskiq/pull/200

Since now ScheduledTasks respect timezone, please verify that you use UTC everywhere you need. If you were using local datetime, this update may break some schedules. If you were using `datetime.utcnow()`, you don't need to change anything, since for backward compatibility we just add UTC time zone information to all datetimes which don't have timezone information.

**Full Changelog**: https://github.com/taskiq-python/taskiq/compare/0.8.8...0.9.0

0.8.8

What's Changed
* Added timeouts. by s3rius in https://github.com/taskiq-python/taskiq/pull/196


**Full Changelog**: https://github.com/taskiq-python/taskiq/compare/0.8.7...0.8.8

Page 3 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.