httpx v0.13.0.dev0 Release Notes
Release Date: 2020-04-30 // almost 4 years ago-
๐ 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)