Subject: CVS commit: pkgsrc/www/py-aiohttp
From: Adam Ciarcinski
Date: 2024-01-29 07:53:52
Message id: 20240129065352.821E7FA42@cvs.NetBSD.org

Log Message:
py-aiohttp: updated to 3.9.2

3.9.2 (2024-01-28)

Bug fixes

- Fixed server-side websocket connection leak.
- Fixed ``web.FileResponse`` doing blocking I/O in the event loop.
- Fixed double compress when compression enabled and compressed file exists in \ 
server file responses.
- Added runtime type check for ``ClientSession`` ``timeout`` parameter.
- Fixed an unhandled exception in the Python HTTP parser on header lines \ 
starting with a colon

  Invalid request lines with anything but a dot between the HTTP major and minor \ 
version are now rejected.
  Invalid header field names containing question mark or slash are now rejected.
  Such requests are incompatible with :rfc:`9110#section-5.6.2` and are not \ 
known to be of any legitimate use.

- Improved validation of paths for static resources requests to the server

Features

- Added support for passing :py:data:`True` to ``ssl`` parameter in \ 
``ClientSession`` while
  deprecating :py:data:`None`

Breaking changes

- Fixed an unhandled exception in the Python HTTP parser on header lines \ 
starting with a colon

  Invalid request lines with anything but a dot between the HTTP major and minor \ 
version are now rejected.
  Invalid header field names containing question mark or slash are now rejected.
  Such requests are incompatible with :rfc:`9110#section-5.6.2` and are not \ 
known to be of any legitimate use.

Improved documentation

- Fixed examples of ``fallback_charset_resolver`` function in the \ 
:doc:`client_advanced` document.
- The Sphinx setup was updated to avoid showing the empty
  changelog draft section in the tagged release documentation
  builds on Read The Docs

Files:
RevisionActionfile
1.63modifypkgsrc/www/py-aiohttp/Makefile
1.58modifypkgsrc/www/py-aiohttp/distinfo