Path to this page:
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: