Subject: CVS commit: pkgsrc/www/py-aiohttp
From: Adam Ciarcinski
Date: 2023-10-09 14:45:23
Message id: 20231009124523.B3E03FADC@cvs.NetBSD.org

Log Message:
py-aiohttp: updated to 3.8.6

3.8.6 (2023-10-07)

Security bugfixes

- Upgraded the vendored copy of llhttp_ to v9.1.3
- Updated Python parser to comply with RFCs 9110/9112

Deprecation

- Added ``fallback_charset_resolver`` parameter in ``ClientSession`` to allow a \ 
user-supplied
  character set detection function.

  Character set detection will no longer be included in 3.9 as a default. If \ 
this feature is needed,
  please use `fallback_charset_resolver \ 
<https://docs.aiohttp.org/en/stable/client_advanced.html#character-set-detection>`_.

Features

- Enabled lenient response parsing for more flexible parsing in the client
  (this should resolve some regressions when dealing with badly formatted HTTP \ 
responses).

Bugfixes

- Fixed ``PermissionError`` when ``.netrc`` is unreadable due to permissions.
- Fixed output of parsing errors pointing to a ``\n``.
- Fixed ``GunicornWebWorker`` max_requests_jitter not working.
- Fixed sorting in ``filter_cookies`` to use cookie with longest path.
- Fixed display of ``BadStatusLine`` messages from llhttp_.

Files:
RevisionActionfile
1.59modifypkgsrc/www/py-aiohttp/Makefile
1.54modifypkgsrc/www/py-aiohttp/distinfo