github taskiq-python/taskiq 0.13.0

7 hours ago

What's Changed

Breaking changes

With this release, we are discontinuing support for Pydantic v1, please update to pydantic v2.

Features

  • feat(scheduler): add optional send_timeout to prevent silent stall on hung kick by @Rohit-Ekbote in #627
  • feat: drop support for pydantic v1 by @danfimov in #677

Fixes

  • fix: align positional argument parsing with parameter positions by @juanmicl in #667
  • fix: InMemoryBroker should use startup and shutdown middleware hooks by @PythonFZ in #629
  • fix: skip schedules with invalid cron_offset instead of crashing the scheduler by @juanmicl in #669
  • fix(receiver): ack messages that cannot be parsed or resolved by @Sanjays2402 in #652
  • fix(scheduler): clean up started sources when startup fails by @stupidprogrammer4 in #672
  • fix: round-trip timedelta cron offset by @danfimov in #679
  • fix: ValueError "Token was created in a different context" by @aticie in #661

Miscellaneous

New Contributors

Full Changelog: 0.12.6...0.13.0

Don't miss a new taskiq release

NewReleases is sending notifications on new releases.