Skip to content

Releases: encode/httpx

Version 0.13.0.dev2

12 May 09:21
97d488a
Compare
Choose a tag to compare
Version 0.13.0.dev2 Pre-release
Pre-release

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

  • Reuse of connections on HTTP/2 in close concurrency situations. (HTTPCore Pull #81)
  • When using an app=<ASGI app> observe neater disconnect behaviour instead of sending empty body messages. (Pull #919)

Version 0.13.0.dev1

06 May 14:56
560b119
Compare
Choose a tag to compare
Version 0.13.0.dev1 Pre-release
Pre-release

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

30 Apr 16:10
bed3d8b
Compare
Choose a tag to compare
Version 0.13.0.dev0 Pre-release
Pre-release

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 optional URLLib3Dispatcher 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. Drop urllib3 requirement. (Pull #804)

Added

  • Added URLLib3Dispatcher class for optional urllib3 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 and Response.raw. (Pull #908)
  • Fix support for generator based WSGI apps. (Pull #887)

Removed

  • Dropped support for Client(uds=...) (Pull #804)

0.7.5

10 Oct 14:22
c1f5127
Compare
Choose a tag to compare

version 0.7.5

0.7.4

04 Oct 00:36
640667d
Compare
Choose a tag to compare
version 0.7.4

0.7.3

04 Oct 00:33
7a08aaa
Compare
Choose a tag to compare
Version 0.7.3

0.7.2

29 Aug 14:45
8c456e4
Compare
Choose a tag to compare

version "0.7.2"