github fedora-infra/fedmsg 0.19.0
fedmsg 0.19.0

latest releases: 1.1.7, 1.1.6, 1.1.5...
6 years ago

Release Notes

Deprecations

  • The --daemon option has been deprecated for all fedmsg commands and will be
    removed in a future release. We recommend using your operating system's init
    system instead. systemd units and SysV init scripts are available in
    the git repository (#434).

Features

  • A new command, fedmsg-signing-relay, has been added that signs messages prior
    to relaying them (#409).

  • A new command, fedmsg-check, can be used to check whether or not the expected
    fedmsg producers and consumers are running (#416).

  • If the message contains a headers key, these are placed in the message body (#437).

  • It is now possible to use cryptography and pyOpenSSL rather than m2crypto (#421).

  • The ircbot's URL shortener service is now configurable (#430).

Bug fixes

  • Fix an issue where an AttributeError wasn't actually raised when calling
    fedmsg.publish before initializing the Moksha hub and using a non-ZeroMQ
    publishing mechanism (#412).

  • The default configuration was missing the topic_prefix key (#431).

Development Improvements

  • fedmsg is now PEP-8 compliant (#414, #421, #422).

  • Tox is used to enforce PEP-8, build
    the documentation, and run the tests with multiple versions of Python (#417).

  • The test suite is now run with pytest rather than nose (#417).

  • Code coverage history is now tracked with codecov.io.

Many thanks to all our contributors for this release:

  • Elan Ruusamäe
  • Pravin Chaudhary
  • Ralph Bean
  • Jeremy Cline

Don't miss a new fedmsg release

NewReleases is sending notifications on new releases.