Skip to content

Releases: encode/httpcore

Version 1.0.9

Choose a tag to compare

@lovelydinosaur lovelydinosaur released this 24 Apr 22:03
9820975

Version 1.0.9 (April 24th, 2025)

Version 1.0.8

Choose a tag to compare

@lovelydinosaur lovelydinosaur released this 11 Apr 14:41
ae46dfb

Version 1.0.8 (April 11th, 2025)

  • Fix AttributeError when importing on Python 3.14. (#1005)

Version 1.0.7

Choose a tag to compare

@lovelydinosaur lovelydinosaur released this 15 Nov 12:28
a173552

Version 1.0.7 (November 15th, 2024)

  • Support proxy=… configuration on ConnectionPool(). (#974)

Version 1.0.6

Choose a tag to compare

@lovelydinosaur lovelydinosaur released this 01 Oct 17:00
4ee1ca2

Version 1.0.6 (October 1st, 2024)

  • Relax trio dependency pinning. (#956)
  • Handle trio raising NotImplementedError on unsupported platforms. (#955)
  • Handle mapping ssl.SSLError to httpcore.ConnectError. (#918)

Version 1.0.5

Choose a tag to compare

@lovelydinosaur lovelydinosaur released this 27 Mar 18:27
1851ac3

1.0.5 (March 27th, 2024)

  • Handle EndOfStream for anyio backend. (#899)
  • Allow trio 0.25.* series in package dependancies. (#903)

Version 1.0.4

Choose a tag to compare

@lovelydinosaur lovelydinosaur released this 21 Feb 13:01
14bda52

1.0.4 (February 21st, 2024)

  • Add target request extension. (#888)
  • Fix support for connection Upgrade and CONNECT when some data in the stream has been read. (#882)

Version 1.0.3

Choose a tag to compare

@lovelydinosaur lovelydinosaur released this 14 Feb 18:00
908013c

1.0.3 (February 13th, 2024)

  • Fix support for async cancellations. (#880)
  • Fix trace extension when used with socks proxy. (#849)
  • Fix SSL context for connections using the "wss" scheme (#869)

Version 1.0.2

Choose a tag to compare

@lovelydinosaur lovelydinosaur released this 10 Nov 13:36
0d2c93c

1.0.2 (November 10th, 2023)

  • Fix float("inf") timeouts in Event.wait function. (#846)

Version 1.0.1

Choose a tag to compare

@lovelydinosaur lovelydinosaur released this 03 Nov 13:13
9c818e9

1.0.1 (November 3rd, 2023)

  • Fix pool timeout to account for the total time spent retrying. (#823)
  • Raise a neater RuntimeError when the correct async deps are not installed. (#826)
  • Add support for synchronous TLS-in-TLS streams. (#840)

Version 1.0.0

Choose a tag to compare

@lovelydinosaur lovelydinosaur released this 06 Oct 11:30
8780c9c

1.0.0 (6th Oct 2023)

From version 1.0 our async support is now optional, as the package has minimal dependencies by default.

For async support use either pip install 'httpcore[asyncio]' or pip install 'httpcore[trio]'.

The project versioning policy is now explicitly governed by SEMVER. See https://semver.org/.

  • Async support becomes fully optional. (#809)
  • Add support for Python 3.12. (#807)