Path to this page:
Subject: CVS commit: pkgsrc/devel/py-treq
From: Adam Ciarcinski
Date: 2024-10-14 09:25:52
Message id: 20241014072552.8FBE9FC7E@cvs.NetBSD.org
Log Message:
py-treq: updated to 24.9.1
24.9.1 (2024-09-19)
Bugfixes
- treq has vendored its dependency on the ``multipart`` library to avoid import
conflicts with ``python-multipart``; it should now be installable alongside
that library.
24.9.0 (2024-09-17)
Features
- 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.
Bugfixes
- :mod:`treq.content.text_content()` no longer generates deprecation warnings \
due to use of the ``cgi`` module.
Deprecations and Removals
- 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.
Files: