Revisions of python-treq

buildservice-autocommit accepted request 1219181 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 38)
baserev update by copy to link target
Dirk Mueller's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 36)
baserev update by copy to link target
Dirk Mueller's avatar 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's avatar Factory Maintainer (factory-maintainer) (revision 34)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 33)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1092321 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 32)
- Add %{?sle15_python_module_pythons}
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 31)
Clean up the SPEC file
buildservice-autocommit accepted request 985684 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 30)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 984944 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 29)
- Actually requires twisted[tls]: python-Twisted-tls on Tumbleweed
buildservice-autocommit accepted request 981187 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 28)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 981184 from Marcus Rueckert's avatar 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's avatar Matej Cepl (mcepl) committed (revision 26)
Remove superfluous python-six Requires
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 25)
- Switch to pyproject* tool chain.
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 24)
Don't build on Python 2
Matej Cepl's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 22)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 879767 from Aleksa Sarai's avatar 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's avatar Tomáš Chvátal (scarabeus_iv) (revision 20)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 822410 from Markéta Machová's avatar 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
openSUSE Build Service is sponsored by