Aiohttp

Latest version: v3.11.11

Safety actively analyzes 690739 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 28 of 33

0.13.0

Not secure
===================

- `StreamResponse.charset` converts value to lower-case on assigning.
- Chain exceptions when raise `ClientRequestError`.
- Support custom regexps in route variables (`204 <https://github.com/aio-libs/aiohttp/pull/204>`_)
- Fixed graceful shutdown, disable keep-alive on connection closing.
- Decode HTTP message with `utf-8` encoding, some servers send headers
in utf-8 encoding (`207 <https://github.com/aio-libs/aiohttp/pull/207>`_)
- Support `aiohtt.web` middlewares (`209 <https://github.com/aio-libs/aiohttp/pull/209>`_)
- Add ssl_context to TCPConnector (`206 <https://github.com/aio-libs/aiohttp/pull/206>`_)



----

0.12.0

Not secure
===================

- Deep refactoring of `aiohttp.web` in backward-incompatible manner.
Sorry, we have to do this.
- Automatically force aiohttp.web handlers to coroutines in
`UrlDispatcher.add_route()` (`186 <https://github.com/aio-libs/aiohttp/pull/186>`_)
- Rename `Request.POST()` function to `Request.post()`
- Added POST attribute
- Response processing refactoring: constructor does not accept Request
instance anymore.
- Pass application instance to finish callback
- Exceptions refactoring
- Do not unquote query string in `aiohttp.web.Request`
- Fix concurrent access to payload in `RequestHandle.handle_request()`
- Add access logging to `aiohttp.web`
- Gunicorn worker for `aiohttp.web`
- Removed deprecated `AsyncGunicornWorker`
- Removed deprecated HttpClient



----

0.11.0

Not secure
===================

- Support named routes in `aiohttp.web.UrlDispatcher` (`179 <https://github.com/aio-libs/aiohttp/pull/179>`_)
- Make websocket subprotocols conform to spec (`181 <https://github.com/aio-libs/aiohttp/pull/181>`_)



----

0.10.2

Not secure
===================

- Don't unquote `environ['PATH_INFO']` in wsgi.py (`177 <https://github.com/aio-libs/aiohttp/pull/177>`_)



----

0.10.1

Not secure
===================

- aiohttp.web.HTTPException and descendants now files response body
with string like `404: NotFound`
- Fix multidict `__iter__`, the method should iterate over keys, not
(key, value) pairs.



----

0.10.0

Not secure
===================

- Add aiohttp.web subpackage for highlevel HTTP server support.
- Add *reason* optional parameter to aiohttp.protocol.Response ctor.
- Fix aiohttp.client bug for sending file without content-type.
- Change error text for connection closed between server responses
from 'Can not read status line' to explicit 'Connection closed by
server'
- Drop closed connections from connector (`173 <https://github.com/aio-libs/aiohttp/pull/173>`_)
- Set server.transport to None on .closing() (`172 <https://github.com/aio-libs/aiohttp/pull/172>`_)



----

Page 28 of 33

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.