dramatiq v1.2.0 Release Notes

Release Date: 2018-06-01 // almost 6 years ago
  • โž• Added

    • ๐Ÿ‘Œ Support for worker heartbeats to RedisBroker.
    • maintenance_chance and heartbeat_timeout parameters to
      RedisBroker.
    • Interrupt base class for thread-interrupting exceptions. (@rpkilby)
    • ShutdownNotifications middleware. (@rpkilby)

    ๐Ÿ”„ Changed

    • TimeLimitExceeded is now a subclass of Interrupt.

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ท StubBroker.join and Worker.join are now more reliable.
    • Module import path is now prepended to search path rather than
      ๐Ÿ›  appended. This fixes an issue where importing modules with the same
      ๐Ÿ“ฆ name as modules from site-packages would end up importing the
      ๐Ÿ“ฆ modules from site-packages. (#88)
    • Prometheus middleware no longer wipes the prometheus data
      ๐Ÿ›  directory on startup. This fixes an issue with exporting
      ๐Ÿ‘ท application metrics along with worker metrics.