Releases: ryanhiebert/queueio
Releases · ryanhiebert/queueio
0.2.2
0.2.1
Fixed
- Include the queueio logo in the distribution so it will show on PyPI.
0.2.0
Acknowledgement
Thank you to Nick Anderegg for allowing me to use the queueio name for this project.
Added
routinedecorator to declare sync or async functions as background routines.activatecontext manager to activate the queueio system.pauseto coordinate a pause of a routine to queueio.gatherto run multiple routines concurrently and gather the results.Routine.submit()method to submit a routine invocation to the queue.- Configuration in the
tool.queueiosection ofpyproject.toml.pikaconfigures the pika library to connect to the AMQP broker.registerconfigures the modules that declare routines.
QUEUEIO_PIKAenvironment variable
to override thepikaconfiguration inpyproject.toml.queueio synccommand to synchronize queues to the broker.queueio runcommand to run the queueio worker.- The queuespec syntax to
queue runto consume multiple queues with shared capacity. queueio monitorcommand to monitor activity in the queueio system.