Repository navigation
v0.13.0
Full Changelog: v0.12.2...v0.13.0
Improvements:
- Added an experimental SubInterpreterExecutor for Python 3.13 and 3.14.
- Improved reactivity to new queues when notifications are enabled
Worker.start()now waits until notifications are subscribed before returning if notifications are enabled.Chancy.wait_for_jobnow supports atimeoutparameter.Workercan now be used as an async context manager to ensure clean shutdowns.- Can now
awaiton internal hub events such asqueue.declared.
Fixes:
- Cleaned up and improved task shutdown when a worker is shutdown.
- Fixed tasks added to the TaskManager after it had started not getting picked up immediately, causing exceptions in tasks added after not bubbling up.
Removed:
__aiter__removed fromChancy- useget_all_queues()for previous behavior.