A library for sending AMQP messages with JSON schema in Fedora infrastructure
GPL-2.0 License
Bot releases are visible (Hide)
Published by jeremycline over 5 years ago
Message._body
attribute is renamed to body
, and is nowMany thanks to the contributors of bug reports, pull requests, and pull
request reviews for this release:
Published by jeremycline over 5 years ago
fedora_messaging.api.consume
API now accepts a "queues"schema_utils
module to help writefedora_messaging.message.Message
objects__call__
Many thanks to the contributors of bug reports, pull requests, and pull
request reviews for this release:
Published by jeremycline almost 6 years ago
fedora_messaging.message.Message
and APIs for loading and storing messages. This is intended to make it easy to record and replay messages for testing purposes (#84).fedora_messaging.testing
, to add useful test helpers. Check out the module documentation for details\ (#100)Many thanks to the contributors of bug reports, pull requests, and pull
request reviews for this release:
Published by jeremycline about 6 years ago
exchange
parameter from the PublisherSession wassetupRead
API in the Twisted protocol has been removed andconsume
and cancel
APIs which allow for multipleservice_identity
fedora_messaging.api.SEVERITIES
queue
attribute is present on received messages with the name offedora-messaging
.fedora_messaging.message.Message.summary
is now a property rather than a method (#25).--amqp-url
parameter has been removed from the CLI (#49).fedora_messaging.message.Message
now come with a set of standard accessors (#32).fedora-messaging consume --callback="fedora_messaging.example:printer"
(#40).fedora_messaging.message.Message
now have a severity
associated with them (#48).fedora_messaging.api.publish
no longer raises a pika.exceptions.ChannelClosed
exception. Instead, it raises a fedora_messaging.exceptions.ConnectionException
(#31).fedora_messaging.api.consume
is now documented to raise a ValueError
when the callback isn't callable (#47).Many thanks to the contributors of bug reports, pull requests, and pull
request reviews for this release: