Fedora-messaging

Latest version: v3.5.0

Safety actively analyzes 619291 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

3.5.0

Features

- Add a replay command (332)
- 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

Documentation Improvements

- Add SECURITY.md for project security policy (PR 314)
- Add fedora-messaging-git-hook-messages to the known schema packages

Development Changes

- Make the tests use the pytest fixtures and assert system ([961b82d](https://github.com/fedora-infra/fedora-messaging/commit/961b82d))
- Make fedora-messaging use poetry (294)
- Add some generic pre-commit checks
- Don't distribute the tests in the wheel

Contributors

Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release:

- Aurélien Bompard
- Thibaut Batale
- Khaled Achech
- Lenka Segura
- Ryan Lerch

3.4.1

This is just a minor bugfix release to fix CI.

3.4.0

Features

* Mirror the message priority in the headers (eba336b)

3.3.0

Features

* Add support for asyncio-based callbacks in the consumer. As a consequence,
the Twisted reactor used by the CLI is now ``asyncio``. (282)

Documentation Improvements

* Improve documentation layout, and add some documentation on the message
schemas. (1fa8998)
* Add koji-fedoramessaging-messages to the list of known schemas. (ef12fa2)

Development Changes

* Update pre-commit linters. (0efdde1)

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. ([PR274](https://github.com/fedora-infra/fedora-messaging/pull/274))

Contributors

Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release:

- Akashdeep Dhar
- Aurélien Bompard
- Erol Keskin
- Miro Hrončok
- Stephen Coady

3.1.0

Features

* 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)

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.