Aiohttp

Latest version: v3.9.5

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

Scan your dependencies

Page 22 of 29

0.16.3

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

- Fix StaticRoute vulnerability to directory traversal attacks (`380 <https://github.com/aio-libs/aiohttp/pull/380>`_)

0.16.2

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

- Update python version required for `__del__` usage: it's actually
3.4.1 instead of 3.4.0

- Add check for presence of loop.is_closed() method before call the
former (`378 <https://github.com/aio-libs/aiohttp/pull/378>`_)

0.16.1

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

- Fix regression in static file handling (`377 <https://github.com/aio-libs/aiohttp/pull/377>`_)

0.16.0

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

- Unset waiter future after cancellation (`363 <https://github.com/aio-libs/aiohttp/pull/363>`_)

- Update request url with query parameters (`372 <https://github.com/aio-libs/aiohttp/pull/372>`_)

- Support new `fingerprint` param of TCPConnector to enable verifying
SSL certificates via MD5, SHA1, or SHA256 digest (`366 <https://github.com/aio-libs/aiohttp/pull/366>`_)

- Setup uploaded filename if field value is binary and transfer
encoding is not specified (`349 <https://github.com/aio-libs/aiohttp/pull/349>`_)

- Implement `ClientSession.close()` method

- Implement `connector.closed` readonly property

- Implement `ClientSession.closed` readonly property

- Implement `ClientSession.connector` readonly property

- Implement `ClientSession.detach` method

- Add `__del__` to client-side objects: sessions, connectors,
connections, requests, responses.

- Refactor connections cleanup by connector (`357 <https://github.com/aio-libs/aiohttp/pull/357>`_)

- Add `limit` parameter to connector constructor (`358 <https://github.com/aio-libs/aiohttp/pull/358>`_)

- Add `request.has_body` property (`364 <https://github.com/aio-libs/aiohttp/pull/364>`_)

- Add `response_class` parameter to `ws_connect()` (`367 <https://github.com/aio-libs/aiohttp/pull/367>`_)

- `ProxyConnector` does not support keep-alive requests by default
starting from now (`368 <https://github.com/aio-libs/aiohttp/pull/368>`_)

- Add `connector.force_close` property

- Add ws_connect to ClientSession (`374 <https://github.com/aio-libs/aiohttp/pull/374>`_)

- Support optional `chunk_size` parameter in `router.add_static()`

0.15.3

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

- Fix graceful shutdown handling

- Fix `Expect` header handling for not found and not allowed routes (`340 <https://github.com/aio-libs/aiohttp/pull/340>`_)

0.15.2

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

- Flow control subsystem refactoring

- HTTP server performance optimizations

- Allow to match any request method with `*`

- Explicitly call drain on transport (`316 <https://github.com/aio-libs/aiohttp/pull/316>`_)

- Make chardet module dependency mandatory (`318 <https://github.com/aio-libs/aiohttp/pull/318>`_)

- Support keep-alive for HTTP 1.0 (`325 <https://github.com/aio-libs/aiohttp/pull/325>`_)

- Do not chunk single file during upload (`327 <https://github.com/aio-libs/aiohttp/pull/327>`_)

- Add ClientSession object for cookie storage and default headers (`328 <https://github.com/aio-libs/aiohttp/pull/328>`_)

- Add `keep_alive_on` argument for HTTP server handler.

Page 22 of 29

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.