Changelog for
python312-treq-23.11.0-1.5.noarch.rpm :
* Mon Nov 27 2023 Dirk Müller
- update to 23.11.0:
* When the collector passed to ``treq.collect(response, collector)`` throws an exception, that error will now be returned to the caller of ``collect()`` via the result ``Deferred``, and the underlying HTTP transport will be closed.
* Python 3.11 is now supported.
* Python 3.12 is now supported.
* PyPy 3.9 is now supported.
* PyPy 3.10 is now supported.
* Deprecations and Removals
* The minimum supported Twisted version has increased to 22.10.0. Older versions are no longer tested in CI.
* Support for Python 3.6, which has reached end of support, has been dropped.
* Support for PyPy 3.7, which has reached end of support, has been removed.
* Support for PyPy 3.8, which has reached end of support, is deprecated.
* Sun Jun 11 2023 ecsos - Add %{?sle15_python_module_pythons}
* Tue Jun 21 2022 Ben Greiner - Actually requires twisted[tls]: python-Twisted-tls on Tumbleweed
* Tue Jun 07 2022 Marcus Rueckert - Update to 22.2.0 - Features - Python 3.10 and PyPy 3.8 are now supported. (`#338 `__) - Bugfixes - Address a regression introduced in Treq 22.1.0 that prevented transmission of cookies with requests to ports other than 80, including HTTPS (443). (`#343 `__) - Deprecations and Removals - Support for Python 3.6, which has reached end of support, is deprecated. This is the last release with support for Python 3.6. (`#338 `__)
* Thu Feb 03 2022 Matej Cepl - Update to 22.1.0 - Cookies specified as a dict were sent to every domain, not just the domain of the request, potentially exposing them on redirect. See GHSA-fhpf-pp6p-55qc, CVE-2022-23607, bsc#1195432 - PEP 517/518 build-system metadata is now provided in pyproject.toml. - treq.testing.StubTreq now persists twisted.web.server.Session instances between requests. - The dependency on Sphinx required to build the documentation has been moved from the dev extra to the new docs extra. - Support for Python 2.7 and 3.5 has been dropped. treq no longer depends on six or mock.- Switch to pyproject
* tool chain.
* Thu Mar 18 2021 Aleksa Sarai - Update to 21.1.0. bsc#1183679
* Support for Python 3.9.
* Support for Twisted >= 20.9.0.
* Support for Python 2.7 and 3.5 (which are both EOL) is deprecated.
* The auth parameter now accepts arbitrary text and bytes for usernames and passwords. Text is encoded as UTF-8, per RFC 7617. Previously only ASCII was allowed.
* treq produces a more helpful exception when passed a tuple of the wrong size in the files parameter.
* The url parameter of HTTPClient.request() (and shortcuts like get()) now accept hyperlink.DecodedURL and hyperlink.URL in addition to str and bytes.
* Thu Jul 23 2020 Marketa Calabkova - update to 20.4.1
* Support for Python 3.8 and PyPy3: treq is now tested with these interpreters.
* `treq.client.HTTPClient.request()` and its aliases no longer raise `UnicodeEncodeError` when passed a Unicode
*url
* and non-empty
*params
*.
* In treq 20.3.0 the
*params
* argument didn\'t accept parameter names or values that contain the characters ``&`` or ``#``.
* Wed Mar 25 2020 pgajdosAATTsuse.com- version update to 20.3.0 - Python 3.7 support. (`#228 `__) - `treq.testing.RequestTraversalAgent` now passes its memory reactor to the `twisted.web.server.Site` it creates, preventing the ``Site`` from polluting the global reactor. (`#225 `__) - `treq.testing` no longer generates deprecation warnings about ``twisted.test.proto_helpers.MemoryReactor``. (`#253 `__) - The ``download_file.py`` example has been updated to do a streaming download with
*unbuffered=True
*. (`#233 `__) - The
*agent
* parameter to `treq.request()` has been documented. (`#235 `__) - The type of the
*headers
* element of a response tuple passed to `treq.testing.RequestSequence` is now correctly documented as `str`. (`#237 `__) - Drop support for Python 3.4. (`#240 `__) - `#247 `__, `#248 `__, `#249 `__- deleted patches - python37.patch (upstreamed) - urlparsing.patch (upstreamed)
* Fri Oct 04 2019 Aleksa Sarai - Add service_identity BuildRequires so the integration tests don\'t fail on Leap (required for boo#1153017).
* Thu Sep 12 2019 Tomáš Chvátal - Add patch to fix build with new Twisted releases:
* urlparsing.patch