Revisions of python-treq
buildservice-autocommit
accepted
request 1219181
from
Dirk Mueller (dirkmueller)
(revision 38)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 37)
- update to 24.9.1: * treq has vendored its dependency on the multipart library to avoid import conflicts with python-multipart; it should now be installable alongside that library. * treq now ships type annotations. * The new :mod:`treq.cookies` module provides helper functions for working with http.cookiejar.Cookie and CookieJar objects. * Python 3.13 is now supported. * :mod:`treq.content.text_content()` no longer generates deprecation warnings due to use of the cgi module. * Mixing the json argument with files or data now raises TypeError. * Passing non-string (str or bytes) values as part of a dict to the headers argument now results in a TypeError, as does passing any collection other than a dict or Headers instance. * Support for Python 3.7 and PyPy 3.8, which have reached end of support, has been dropped.
buildservice-autocommit
accepted
request 1133550
from
Dirk Mueller (dirkmueller)
(revision 36)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 35)
- 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.
buildservice-autocommit
accepted
request 1093691
from
Factory Maintainer (factory-maintainer)
(revision 34)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 33)
Dirk Mueller (dirkmueller)
accepted
request 1092321
from
Eric Schirra (ecsos)
(revision 32)
- Add %{?sle15_python_module_pythons}
Matej Cepl (mcepl)
committed
(revision 31)
Clean up the SPEC file
buildservice-autocommit
accepted
request 985684
from
Matej Cepl (mcepl)
(revision 30)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 984944
from
Benjamin Greiner (bnavigator)
(revision 29)
- Actually requires twisted[tls]: python-Twisted-tls on Tumbleweed
buildservice-autocommit
accepted
request 981187
from
Dirk Mueller (dirkmueller)
(revision 28)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 981184
from
Marcus Rueckert (darix)
(revision 27)
- Update to 22.2.0 - Features - Python 3.10 and PyPy 3.8 are now supported. (`#338 <https://github.com/twisted/treq/issues/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 <https://github.com/twisted/treq/issues/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 <https://github.com/twisted/treq/issues/338>`__)
Matej Cepl (mcepl)
committed
(revision 26)
Remove superfluous python-six Requires
Matej Cepl (mcepl)
committed
(revision 25)
- Switch to pyproject* tool chain.
Matej Cepl (mcepl)
committed
(revision 24)
Don't build on Python 2
Matej Cepl (mcepl)
committed
(revision 23)
- 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.
buildservice-autocommit
accepted
request 879834
from
Dirk Mueller (dirkmueller)
(revision 22)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 879767
from
Aleksa Sarai (cyphar)
(revision 21)
- 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.
buildservice-autocommit
accepted
request 822412
from
Tomáš Chvátal (scarabeus_iv)
(revision 20)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 822410
from
Markéta Machová (mcalabkova)
(revision 19)
- 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 ``#``.
Displaying revisions 1 - 20 of 38