Skip to content

0.7.0

Latest

Choose a tag to compare

@ryanhiebert ryanhiebert released this 10 Mar 03:29

Breaking Changes

  • The pika configuration key in [tool.queueio] has been renamed to broker.
  • The QUEUEIO_PIKA environment variable has been renamed to QUEUEIO_BROKER.
  • Removed Broker.create(queue), in favor of Broker.sync([queue]).
  • Removed Broker.delete(queue), without replacement.
  • Removed QueueIO.create(queue), in favor of QueueIO.sync([queue]).
  • Removed QueueIO.delete(queue), without replacement.

Added

  • Added Broker.sync() to back queueio sync.
  • Added QueueIO.sync() to back queueio sync.
  • Backend ABC with broker() and journal() methods
    that return independent context managers with their own lifecycles.