Releases: encode/httpx
Releases · encode/httpx
Version 0.13.0.dev2
0.13.0.dev2 (May 12th, 2020)
The 0.13.0.dev2 is a pre-release version. To install it, use pip install httpx --pre
.
Added
- Logging via HTTPCORE_LOG_LEVEL and HTTPX_LOG_LEVEL environment variables
and TRACE level logging. (HTTPCore Pull #79)
Fixed
Version 0.13.0.dev1
0.13.0.dev1 (May 6th, 2020)
The 0.13.0.dev1 is a pre-release version. To install it, use pip install httpx --pre
.
Fixed
- Passing
http2
flag to proxy dispatchers. (Pull #934) - Use
httpcore
v0.8.3
which addresses problems in handling of headers when using proxies.
Version 0.13.0.dev0
0.13.0.dev0 (April 30th, 2020)
The 0.13.0.dev0 is a pre-release version. To install it, use pip install httpx --pre
.
This release switches to httpcore
for all the internal networking, which means:
- We're using the same codebase for both our sync and async clients.
- HTTP/2 support is now available with the sync client.
- We no longer have a
urllib3
dependency for our sync client, although there is still an optionalURLLib3Dispatcher
class.
It also means we've had to remove our UDS support, since maintaining that would have meant having to push back our work towards a 1.0 release, which isn't a trade-off we wanted to make.
Changed
- Use
httpcore
for underlying HTTP transport. Dropurllib3
requirement. (Pull #804)
Added
- Added
URLLib3Dispatcher
class for optionalurllib3
transport support. (Pull #804) - Streaming multipart uploads. (Pull #857)
Fixed
- Performance improvement in brotli decoder. (Pull #906)
- Proper warning level of deprecation notice in
Response.stream
andResponse.raw
. (Pull #908) - Fix support for generator based WSGI apps. (Pull #887)
Removed
- Dropped support for
Client(uds=...)
(Pull #804)
0.7.5
version 0.7.5
0.7.4
version 0.7.4
0.7.3
Version 0.7.3
0.7.2
version "0.7.2"