Skip to content

tastyware/streaq:v6.0.2

Choose a tag to compare

@Graeme22 Graeme22 released this 11 Feb 20:44
· 5 commits to master since this release

What's Changed

  • uvloop was a required dependency. But this doesn't make much sense for a library that supports Trio. Now optional and added a docs section about ways to optimize performance.
  • Tests now run on Trio, asyncio without uvloop and asyncio+uvloop. Additionally Python 3.14 free-threaded has been added to the matrix.
  • Add a new worker parameter, grace_period, which will give tasks time to finish after receiving a signal but before doing a hard shutdown.

Full Changelog: v6.0.1...v6.0.2