github fedora-infra/fedora-messaging v1.0.0

latest releases: v3.5.0, v3.4.1, v3.4.0...
5 years ago

v1.0.0 (2018-10-10)

API Changes

  • The unused exchange parameter from the PublisherSession was
    removed
    (PR#56)
  • The setupRead API in the Twisted protocol has been removed and
    replaced with consume and cancel APIs which allow for multiple
    consumers with multiple callbacks
    (PR#72)
  • The name of the entry point is now used to identify the message type
    (PR#89)

Features

  • Ensure proper TLS client cert checking with service_identity
    (PR#51)
  • Support Python 3.7
    (PR#53)
  • Compatibility with Click 7.x
    (PR#86)
  • The complete set of valid severity levels is now available at
    fedora_messaging.api.SEVERITIES
    (PR#60)
  • A queue attribute is present on received messages with the name of
    the queue it arrived on
    (PR#65)
  • The wire format of fedora-messaging is now documented
    (PR#88)

Development Changes

  • Use towncrier to generate
    the release notes
    (PR#67)
  • Check that our dependencies have Free licenses
    (PR#68)
  • Test coverage is now at 97%.

Other Changes

  • The library is available in Fedora as fedora-messaging.

Don't miss a new fedora-messaging release

NewReleases is sending notifications on new releases.