Httpx

Latest version: v0.27.0

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

Scan your dependencies

Page 10 of 13

0.8.3

which addresses problems in handling of headers when using proxies.

0.8.0

Not secure
Removed

- The synchronous API has been removed, in order to allow us to fundamentally change how we approach supporting both sync and async variants. (See 588 for more details.)

---

0.7.8

Not secure
Added

- Add support for proxy tunnels for Python 3.6 + asyncio. (Pull 521)

0.7.7

Not secure
Fixed

- Resolve an issue with cookies behavior on redirect requests. (Pull 529)

Added

- Add request/response DEBUG logs. (Pull 502)
- Use TRACE log level for low level info. (Pull 500)

0.7.6

Not secure
Removed

- Drop `proxies` parameter from the high-level API. (Pull 485)

Fixed

- Tweak multipart files: omit null filenames, add support for `str` file contents. (Pull 482)
- Cache NETRC authentication per-client. (Pull 400)
- Rely on `getproxies` for all proxy environment variables. (Pull 470)
- Wait for the `asyncio` stream to close when closing a connection. (Pull 494)

0.7.5

Not secure
Added

- Allow lists of values to be passed to `params`. (Pull 386)
- `ASGIDispatch`, `WSGIDispatch` are now available in the `httpx.dispatch` namespace. (Pull 407)
- `HTTPError` is now available in the `httpx` namespace. (Pull 421)
- Add support for `start_tls()` to the Trio concurrency backend. (Pull 467)

Fixed

- Username and password are no longer included in the `Host` header when basic authentication
credentials are supplied via the URL. (Pull 417)

Removed

- The `.delete()` function no longer has `json`, `data`, or `files` parameters
to match the expected semantics of the `DELETE` method. (Pull 408)
- Removed the `trio` extra. Trio support is detected automatically. (Pull 390)

Page 10 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.