Httpx

Latest version: v0.27.2

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

Scan your dependencies

Page 1 of 13

0.27.2

Fixed

* Reintroduced supposedly-private `URLTypes` shortcut. (2673)

0.27.1

Added

* Support for `zstd` content decoding using the python `zstandard` package is added. Installable using `httpx[zstd]`. (3139)

Fixed

* Improved error messaging for `InvalidURL` exceptions. (3250)
* Fix `app` type signature in `ASGITransport`. (3109)

0.27.0

Deprecated

* The `app=...` shortcut has been deprecated. Use the explicit style of `transport=httpx.WSGITransport()` or `transport=httpx.ASGITransport()` instead.

Fixed

* Respect the `http1` argument while configuring proxy transports. (3023)
* Fix RFC 2069 mode digest authentication. (3045)

0.26.0

Added

* The `proxy` argument was added. You should use the `proxy` argument instead of the deprecated `proxies`, or use `mounts=` for more complex configurations. (2879)

Deprecated

* The `proxies` argument is now deprecated. It will still continue to work, but it will be removed in the future. (2879)

Fixed

* Fix cases of double escaping of URL path components. Allow / as a safe character in the query portion. (2990)
* Handle `NO_PROXY` envvar cases when a fully qualified URL is supplied as the value. (2741)
* Allow URLs where username or password contains unescaped ''. (2986)
* Ensure ASGI `raw_path` does not include URL query component. (2999)
* Ensure `Response.iter_text()` cannot yield empty strings. (2998)

0.25.2

Added

* Add missing type hints to few `__init__()` methods. (2938)

0.25.1

Added

* Add support for Python 3.12. (2854)
* Add support for httpcore 1.0 (2885)

Fixed

* Raise `ValueError` on `Response.encoding` being set after `Response.text` has been accessed. (2852)

Page 1 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.