| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python311-rt | Distribution: openSUSE Tumbleweed |
| Version: 3.3.6 | Vendor: openSUSE |
| Release: 1.1 | Build date: Fri Sep 5 22:03:55 2025 |
| Group: Development/Languages/Python | Build host: reproducible |
| Size: 486767 | Source RPM: python-rt-3.3.6-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/CZ-NIC/python-rt | |
| Summary: Python interface to Request Tracker API | |
Python implementation of Request Tracker (a ticketing system) REST API described here: https://rt-wiki.bestpractical.com/wiki/REST
GPL-3.0-only
* Fri Sep 05 2025 Dirk Müller <dmueller@suse.com>
- update to 3.3.6:
* Catch *TransportError* from httpx and re-raise as
* ConnectionError* so that httpx transport error exceptions do
not leak (fixes #109).
* There was still a comparison issue, fix bad date comparison
(fixes #107)
* Mon Mar 10 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 3.3.4
* Remove requirements section. this can be easily reviewed
in pyproject.toml
* Fix bad date comparison; fixes (#107)
- Use Python 3.11 on SLE-15 by default
* Tue Jan 07 2025 Sebastian Wagner <sebix@sebix.at>
- switch to github tarball, as there's no longer an sdist on pypi
- update to version v3.3.3:
- Changes
- Starting with version 0.28.0 of httpx, *verify* should be either a bool or an *SSL Context*.
- update to version 3.3.2:
- Fixes
- Replace the removed httpx parameter of *proxies* by *proxy* (fixes #102)
- Pin dependencies to supported relative upstream versions.
- Remove the now obsolete *setup.py*.
- update to version 3.3.1:
- Fixes
- Fix str(bytes) warning (*BytesWarning: str() on a bytes instance*) (#1074)
- Changes
- Set included files for ruff
- Switch to hatchling
- Set ignores for tests files
- Ignore uv.lock
- update to version 3.3.0:
- Removed
- Remove support for now EoL Python 3.8.
- update to version 3.2.0:
- Added
- Added option for custom list of fields to be populated for search "query_format" param to avoid unnecessary round trips to get fields like Told, Starts, Resolved, etc by returning the required fields during search. (see #97 @nerdfirefighter)
* Mon Sep 23 2024 Dirk Müller <dmueller@suse.com>
- update to 3.2.0:
* Added option for custom list of fields to be populated for
search "query_format" param to avoid unnecessary round trips
to get fields like Told, Starts, Resolved, etc by returning
the required fields during search. (see #97 @nerdfirefighter)
* Thu Mar 14 2024 Dirk Müller <dmueller@suse.com>
- update to 3.1.4:
* Add a workaround for a breaking change introduced in RT5.0.5
which returns undefined pages variable for non-superusers
* Fri Dec 08 2023 Dirk Müller <dmueller@suse.com>
- update to 3.1.3:
* Fix an issue where no e-mail was sent on ticket creation due
to suggesting to use **Requestors** instead of **Requestor**
* Revert breaking change for python3.8
(collections.abc.AsyncIterator is not subscriptable).
* In AsyncRt, instead of returning sequences, return
AsyncIterators.
* Replace *requests* with *httpx* for the REST2 part.
* Add a new *AsyncRt* class which implements the RT REST2 API
in asnyc.
* Adapt tests to include thew new async parts of this library.
* Fri Aug 11 2023 Sebastian Wagner <sebix@sebix.at>
- update to version 3.0.7:
- Fix sorting when using search() method (#90)
* Tue Jul 18 2023 Antonio Teixeira <antonio.teixeira@suse.com>
- Update to version 3.0.6:
* Added support for specifying custom fields on user creation/edit (#82).
* Fixed bug in rest1 (#86).
* Sat Dec 03 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to version 3.0.4:
* Workaround for parsing issues with tickets with only 1 attachment (#80), due to probably an upstream bug.
* Fri Jul 08 2022 Duarte Pousa <pousaduarte@gmail.com>
- fix regression in version 3.0.3:
- Temporary revert to setup.cfg from 3.0.2, due to: https://github.com/pypa/setuptools/issues/3269
* Tue Jun 21 2022 Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 3.0.3:
- Move package metadata and configuration from setup.cfg to pyproject.toml.
- update to version 3.0.2:
- Fix edit_user() response handling in case a user_id name (str) was passed instead of a number.
* Fri May 27 2022 Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 3.0.1:
- Fixes
- Make sure to include _hyperlinks in history items
- On edit ticket, raise exception if user/queue does not exist
- Added
- Add helper method for deleting tickets
- Add tests
* Sun May 22 2022 Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 3.0.0
- The following is a major release of the `rt` library.
- There is support for the REST API version 1 as well as version 2.
- Please note that this release contains breaking changes and requires adaptations to existing code, even if you are sticking to version 1 of the API.
- These changes were necessary in order to properly support both API versions.
- Added
- RT REST2 support was added and is mostly on par with the REST1 support (differences are a result of the REST2 API implementation differences in RT).
- REST2 is a modern API based on JSON exchanges and thus the complex parsing of responses and request construction are no longer needed.
- Changes
- Existing exception classes were renamed to adhere to the naming convention (https://peps.python.org/pep-0008/#exception-names).
- In case you do catch specific `rt` exceptions, a simple search/replace will do, see the changelog page in the documentation for details.
- Importing the `rt` class changed in order to better accommodate the new `rest2` implementation.
- Where one use to be able to import `rt` using:
`from rt import Rt`
you now have to use the following syntax:
`from rt.rest1 import Rt`
- Importing the `rt` module does no longer import all exceptions but only the core `RtError` exception.
- If you require other exceptions, please import them from `rt.exceptions`.
- Use pytest instead of nose.
* Sat Apr 09 2022 Sebastian Wagner <sebix+novell.com@sebix.at>
- Update to version 2.2.2:
- Fix bug in the get_ticket would omit certain fields in case they were empty instead of returning an empty list as was the previous behavior (#70).
- Add tests for verifying correct return result for AdminCc, Cc and Requestor fields.
/usr/lib/python3.11/site-packages/rt /usr/lib/python3.11/site-packages/rt-3.3.6.dist-info /usr/lib/python3.11/site-packages/rt-3.3.6.dist-info/INSTALLER /usr/lib/python3.11/site-packages/rt-3.3.6.dist-info/METADATA /usr/lib/python3.11/site-packages/rt-3.3.6.dist-info/RECORD /usr/lib/python3.11/site-packages/rt-3.3.6.dist-info/REQUESTED /usr/lib/python3.11/site-packages/rt-3.3.6.dist-info/WHEEL /usr/lib/python3.11/site-packages/rt-3.3.6.dist-info/licenses /usr/lib/python3.11/site-packages/rt-3.3.6.dist-info/licenses/AUTHORS /usr/lib/python3.11/site-packages/rt-3.3.6.dist-info/licenses/LICENSE /usr/lib/python3.11/site-packages/rt/__init__.py /usr/lib/python3.11/site-packages/rt/__pycache__ /usr/lib/python3.11/site-packages/rt/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rt/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/rt/__pycache__/exceptions.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rt/__pycache__/exceptions.cpython-311.pyc /usr/lib/python3.11/site-packages/rt/__pycache__/rest1.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rt/__pycache__/rest1.cpython-311.pyc /usr/lib/python3.11/site-packages/rt/__pycache__/rest2.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/rt/__pycache__/rest2.cpython-311.pyc /usr/lib/python3.11/site-packages/rt/exceptions.py /usr/lib/python3.11/site-packages/rt/py.typed /usr/lib/python3.11/site-packages/rt/rest1.py /usr/lib/python3.11/site-packages/rt/rest2.py /usr/share/doc/packages/python311-rt /usr/share/doc/packages/python311-rt/AUTHORS /usr/share/doc/packages/python311-rt/CHANGELOG.md /usr/share/doc/packages/python311-rt/README.rst /usr/share/licenses/python311-rt /usr/share/licenses/python311-rt/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Oct 19 22:24:34 2025