rabbitpy

A pure python, thread-safe, minimalistic and pythonic RabbitMQ client library

BSD-3-CLAUSE License

Stars
243
rabbitpy - Latest Release

Published by gmr almost 8 years ago

  • Reworked Heartbeat logic to send a heartbeat every interval / 2 seconds when data has not been written to the socket (#70, #74, #98, #99)
  • Improved performance when consuming large mesages (#104) - Jelle Aalbers
  • Allow for username and password to be default again (#96, #97) - Grzegorz Śliwiński
  • Cleanup of Connection and Channel teardown (#103)
rabbitpy -

Published by gmr over 8 years ago

  • Fix the cleanup of socketpair when closing down a connection
rabbitpy -

Published by gmr over 8 years ago

  • Added new rabbitpy.SimpleChannel class
  • Exception formatting changes
  • Thread locking optimizations
  • Connection shutdown cleanup
  • rabbitpy.Message now assigns a UTC timestamp instead of local timestamp to the AMQP message property if requested (#94)
  • Unquote username and password in URI (#93) - sunbit
  • Connections now allow for a configurable timeout (#84, #85) - vmarkovtsev
  • Bugfix for rabbitpy.AMQP.basic_publish (#92) - canardleteer
  • Added args property to rabbitpy.Connection (#88) - vmarkovtsev
  • Fix locale in connection setup from causing hanging (#87) - vmarkovtsev
  • Fix heartbeat behavior (#69, #70, #74)
  • Cancel consuming in case of exceptions (#68) - kmelnikov
  • Documentation correction (#79) - jonahbull