Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python310-fedora-messaging-3.4.1-1.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python310-fedora-messaging Distribution: openSUSE Tumbleweed
Version: 3.4.1 Vendor: openSUSE
Release: 1.2 Build date: Mon Mar 4 15:50:05 2024
Group: Unspecified Build host: reproducible
Size: 317428 Source RPM: python-fedora-messaging-3.4.1-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/fedora-infra/fedora-messaging
Summary: Python tools for Fedora's messaging infrastructure
A set of Python tools for using Fedora's messaging infrastructure.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* 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
* Tue Nov 17 2020 John Vandenberg <jayvdb@gmail.com>
  - Update to v2.0.2
* Fri Dec 27 2019 John Vandenberg <jayvdb@gmail.com>
  - Initial spec for v2.0.0

Files

/etc/alternatives/fedora-messaging
/usr/bin/fedora-messaging
/usr/bin/fedora-messaging-3.10
/usr/lib/python3.10/site-packages/fedora_messaging
/usr/lib/python3.10/site-packages/fedora_messaging-3.4.1.dist-info
/usr/lib/python3.10/site-packages/fedora_messaging-3.4.1.dist-info/INSTALLER
/usr/lib/python3.10/site-packages/fedora_messaging-3.4.1.dist-info/LICENSE
/usr/lib/python3.10/site-packages/fedora_messaging-3.4.1.dist-info/METADATA
/usr/lib/python3.10/site-packages/fedora_messaging-3.4.1.dist-info/RECORD
/usr/lib/python3.10/site-packages/fedora_messaging-3.4.1.dist-info/REQUESTED
/usr/lib/python3.10/site-packages/fedora_messaging-3.4.1.dist-info/WHEEL
/usr/lib/python3.10/site-packages/fedora_messaging-3.4.1.dist-info/entry_points.txt
/usr/lib/python3.10/site-packages/fedora_messaging-3.4.1.dist-info/top_level.txt
/usr/lib/python3.10/site-packages/fedora_messaging/__init__.py
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/api.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/api.cpython-310.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/cli.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/cli.cpython-310.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/config.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/config.cpython-310.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/example.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/example.cpython-310.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/exceptions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/exceptions.cpython-310.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/message.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/message.cpython-310.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/schema_utils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/schema_utils.cpython-310.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/signals.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/signals.cpython-310.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/testing.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/__pycache__/testing.cpython-310.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/api.py
/usr/lib/python3.10/site-packages/fedora_messaging/cli.py
/usr/lib/python3.10/site-packages/fedora_messaging/config.py
/usr/lib/python3.10/site-packages/fedora_messaging/example.py
/usr/lib/python3.10/site-packages/fedora_messaging/exceptions.py
/usr/lib/python3.10/site-packages/fedora_messaging/message.py
/usr/lib/python3.10/site-packages/fedora_messaging/schema_utils.py
/usr/lib/python3.10/site-packages/fedora_messaging/signals.py
/usr/lib/python3.10/site-packages/fedora_messaging/testing.py
/usr/lib/python3.10/site-packages/fedora_messaging/twisted
/usr/lib/python3.10/site-packages/fedora_messaging/twisted/__init__.py
/usr/lib/python3.10/site-packages/fedora_messaging/twisted/__pycache__
/usr/lib/python3.10/site-packages/fedora_messaging/twisted/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/twisted/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/twisted/__pycache__/consumer.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/twisted/__pycache__/consumer.cpython-310.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/twisted/__pycache__/factory.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/twisted/__pycache__/factory.cpython-310.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/twisted/__pycache__/protocol.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/twisted/__pycache__/protocol.cpython-310.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/twisted/__pycache__/service.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/twisted/__pycache__/service.cpython-310.pyc
/usr/lib/python3.10/site-packages/fedora_messaging/twisted/consumer.py
/usr/lib/python3.10/site-packages/fedora_messaging/twisted/factory.py
/usr/lib/python3.10/site-packages/fedora_messaging/twisted/protocol.py
/usr/lib/python3.10/site-packages/fedora_messaging/twisted/service.py
/usr/share/doc/packages/python310-fedora-messaging
/usr/share/doc/packages/python310-fedora-messaging/README.rst
/usr/share/licenses/python310-fedora-messaging
/usr/share/licenses/python310-fedora-messaging/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024