Subject: CVS commit: pkgsrc/www/py-aiohttp
From: Adam Ciarcinski
Date: 2025-02-06 10:43:33
Message id: 20250206094333.6147BFBE0@cvs.NetBSD.org

Log Message:
py-aiohttp: updated to 3.11.12

3.11.12 (2025-02-05)

Bug fixes

- ``MultipartForm.decode()`` now follows RFC1341 7.2.1 with a ``CRLF`` after the \ 
boundary
- Restored the missing ``total_bytes`` attribute to ``EmptyStreamReader``

Features

- Updated :py:func:`~aiohttp.request` to make it accept ``_RequestOptions`` kwargs.
- Improved logging of HTTP protocol errors to include the remote address

Improved documentation

- Added ``aiohttp-openmetrics`` to list of third-party libraries

Packaging updates and notes for downstreams

- Added missing files to the source distribution to fix ``Makefile`` targets.
  Added a ``cythonize-nodeps`` target to run Cython without invoking pip to \ 
install dependencies.
- Started building armv7l musllinux wheels

Contributor-facing changes

- The CI/CD workflow has been updated to use `upload-artifact` v4 and \ 
`download-artifact` v4 GitHub Actions

Miscellaneous internal changes

- Restored support for zero copy writes when using Python 3.12 versions 3.12.9 \ 
and later or Python 3.13.2+
  Zero copy writes were previously disabled due to :cve:`2024-12254` which is \ 
resolved in these Python versions.

Files:
RevisionActionfile
1.83modifypkgsrc/www/py-aiohttp/Makefile
1.77modifypkgsrc/www/py-aiohttp/distinfo