| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: fedora-messaging-config | Distribution: openSUSE Tumbleweed |
| Version: 3.8.0 | Vendor: openSUSE |
| Release: 2.1 | Build date: Thu Oct 16 14:54:39 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 25175 | Source RPM: python-fedora-messaging-3.8.0-2.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/fedora-infra/fedora-messaging | |
| Summary: Fedora Messaging configs | |
Configuration files for the Fedora Messaging instances.
GPL-2.0-or-later
* Thu Oct 16 2025 Jay Michalska <jay.michalska@suse.com>
- Create a subpackage for Fedora Messaging configs
* Mon Jul 21 2025 Richard Rahl <rrahl0@opensuse.org>
- update to version 3.8.0:
* Add typing to the entire library, and check it with mypy and pyright
* Update the Fedora certificates
* Make the factory directly available as an attribute of the service
* Drop support for Python 3.8 and Pika < 1.0
* Support Python 3.13
- update to version 3.7.1:
* Add the new CAs to the trusted CA certs
* Documentation Improvements
- update to version 3.7.0:
* Indicate which package a schema comes from when missing
* Add a new reconsume CLI command
* Add an embedded HTTP server to monitor the service
* Documentation Improvements
- update to version 3.6.0:
* nothing of relevance
- update to version 3.5.0:
* Add a replay command
* Add support Python 3.11 and 3.12, drop support for Python 3.6 and 3.7
* Better protection against invalid bodies breaking the headers generation
and the instanciation of a message
* Testing framework: make the sent messages available in the context manager
* Mon Mar 04 2024 Daniel Garcia <daniel.garcia@suse.com>
- use pyproject_wheel to build
- skip broken tests with python 3.12
- Update to 3.4.1:
* This is just a minor bugfix release to fix CI.
- 3.4.0:
* Mirror the message priority in the headers (eba336b)
- 3.3.0:
* Add support for asyncio-based callbacks in the consumer. As a
consequence, the Twisted reactor used by the CLI is now asyncio.
(#282)
* Thu Dec 15 2022 Daniel Garcia <daniel.garcia@suse.com>
- Remove python_module macro definition
- More specific python_sitelib in %files
- Remove not needed python-six requirement
- Add update alternatives requirement
* Fri Oct 28 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to version 3.2.0
Features
* Add a priority property to messages, and a default priority in the configuration (#275)
* Add a message schema attribute and some documentation to help deprecate and upgrade message schemas (#227)
Other Changes
* Use tomllib from the standard library on Python 3.11 and above, fallback to tomli otherwise. (PR#274)
* Wed Oct 12 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to version 3.1.0
* Add the app_name and agent_name properties to message schemas (#272)
* Added "groups" property to message schemas. This property can be used if an event affects a list of groups. (#252)
* Wed Aug 03 2022 Steve Kowalik <steven.kowalik@suse.com>
- Update to 3.0.2:
* Add packit configuration.
* Correct sync list, add issue repo and version info
- Remove unneeded BuildRequires on mock.
* Tue May 03 2022 pgajdos@suse.com
- add upstream bug url
* Mon May 02 2022 pgajdos@suse.com
- version update
3.0.0 (2021-12-14)
==================
API Changes
- ----------
* Queues created by the CLI are now non-durable, auto-deleted and exclusive, as
server-named queues are.
(`PR#239 <https://github.com/fedora-infra/fedora-messaging/pull/239>`_)
* It is no longer necessary to declare a queue in the configuration file: a
server-named queue will be created. Configured bindings which do not specify
a queue name will be applied to the server-named queue.
(`PR#239 <https://github.com/fedora-infra/fedora-messaging/pull/239>`_)
* Drop support for Python 2
(`PR#246 <https://github.com/fedora-infra/fedora-messaging/pull/246>`_)
* Drop the Twisted classes that had been flagged as deprecated.
Drop the deprecated ``Message._body`` property.
Refactor the consuming code into the ``Consumer`` class.
(`PR#249 <https://github.com/fedora-infra/fedora-messaging/pull/249>`_)
Features
- -------
* Support anonymous (server-named) queues.
(`PR#239 <https://github.com/fedora-infra/fedora-messaging/pull/239>`_)
* Support Python 3.10
(`PR#250 <https://github.com/fedora-infra/fedora-messaging/pull/250>`_)
* Raise ``PublishForbidden`` exception immediately if publishing to `virtual host
<https://www.rabbitmq.com/access-control.html>`_ is denied rather than waiting until timeout occurs.
(`#203 <https://github.com/fedora-infra/fedora-messaging/issues/203>`_)
Bug Fixes
- --------
* Fixed validation exception of queue field on serialized schemas.
(`#240 <https://github.com/fedora-infra/fedora-messaging/issues/240>`_)
2.1.0 (2021-05-12)
==================
Features
- -------
* Improve the testing module to check message topics and bodies separately,
and to use the rewritten assert that pytest provides
(`PR#230 <https://github.com/fedora-infra/fedora-messaging/pull/230>`_)
* Handle `topic authorization <https://www.rabbitmq.com/access-control.html#topic-authorisation>`_
by raising a ``PublishForbidden`` exception instead of being stuck in a retry loop
(`PR#235 <https://github.com/fedora-infra/fedora-messaging/pull/235>`_)
* Test on Python 3.8 and 3.9
(`PR#237 <https://github.com/fedora-infra/fedora-messaging/pull/237>`_)
Bug Fixes
- --------
* Require setuptools, as ``pkg_resources`` is used
(`PR#233 <https://github.com/fedora-infra/fedora-messaging/pull/233>`_)
2.0.2 (2020-08-04)
==================
Bug Fixes
- --------
* Set the QoS on the channel that is created for the consumer
(`#223 <https://github.com/fedora-infra/fedora-messaging/issues/223>`_)
2.0.1 (2020-01-02)
==================
Bug Fixes
- --------
* Fix handling of new connections after a publish timeout
(`#212 <https://github.com/fedora-infra/fedora-messaging/issues/212>`_)
- deleted patches
- pr_232.patch (upstreamed)
* Sat Mar 27 2021 John Vandenberg <jayvdb@gmail.com>
- Add pr_232.patch from upstream
/etc/fedora-messaging /etc/fedora-messaging/cacert.pem /etc/fedora-messaging/config.toml /etc/fedora-messaging/fedora-cert.pem /etc/fedora-messaging/fedora-key.pem /etc/fedora-messaging/fedora.stg-cert.pem /etc/fedora-messaging/fedora.stg-key.pem /etc/fedora-messaging/fedora.stg.toml /etc/fedora-messaging/fedora.toml /etc/fedora-messaging/stg-cacert.pem
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:37:43 2025