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:
RevisionActionfile
1.11modifypkgsrc/devel/py-treq/Makefile
1.4modifypkgsrc/devel/py-treq/PLIST
1.8modifypkgsrc/devel/py-treq/distinfo