2024-04-03 13:38:27 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-httpcore: updated to 1.0.5 1.0.5 (March 27th, 2024) - Handle `EndOfStream` exception for anyio backend. - Allow trio `0.25.*` series in package dependancies. |
2024-02-21 20:14:45 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-httpcore: updated to 1.0.4 1.0.4 (February 21st, 2024) - Add `target` request extension. - Fix support for connection `Upgrade` and `CONNECT` when some data in the \ stream has been read. |
2024-02-14 22:57:00 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-httpcore: updated to 1.0.3 1.0.3 (February 13th, 2024) - Fix support for async cancellations. - Fix trace extension when used with socks proxy. - Fix SSL context for connections using the "wss" scheme |
2023-11-14 18:54:39 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-httpcore: updated to 1.0.2 1.0.2 (November 10th, 2023) - Fix `float("inf")` timeouts in `Event.wait` function. |
2023-11-06 18:38:57 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-httpcore: updated to 1.0.1 1.0.1 (November 3rd, 2023) - Fix pool timeout to account for the total time spent retrying. - Raise a neater RuntimeError when the correct async deps are not installed. - Add support for synchronous TLS-in-TLS streams. |
2023-10-30 10:16:30 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-httpcore: updated to 1.0.0 1.0.0 (October 6th, 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. Add support for Python 3.12. |
2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | |
Log message: python/wheel.mk: simplify a lot, and switch to 'installer' for installation This follows the recommended bootstrap method (flit_core, build, installer). However, installer installs different files than pip, so update PLISTs for all packages using wheel.mk and bump their PKGREVISIONs. |
2023-09-13 09:24:33 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-httpcore: updated to 0.18.0 0.18.0 (September 8th, 2023) - Add support for HTTPS proxies. - Drop Python 3.7 support. - Handle `sni_hostname` extension with SOCKS proxy. - Handle HTTP/1.1 half-closed connections gracefully. - Change the type of `Extensions` from `Mapping[Str, Any]` to \ `MutableMapping[Str, Any]`. |
2023-07-06 10:01:30 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-httpcore: updated to 0.17.3 0.17.3 (5th July 2023) - Support async cancellations, ensuring that the connection pool is left in a \ clean state when cancellations occur. - The networking backend interface has [been added to the public \ API](https://www.encode.io/httpcore/network-backends). Some classes which were \ previously private implementation detail are now part of the top-level public \ API. - Graceful handling of HTTP/2 GoAway frames, with requests being transparently \ retried on a new connection. - Add exceptions when a synchronous `trace callback` is passed to an \ asynchronous request or an asynchronous `trace callback` is passed to a \ synchronous request. |
2023-05-24 13:40:17 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-httpcore: updated to 0.17.2 0.17.2 (May 23th, 2023) - Add `socket_options` argument to `ConnectionPool` and `HTTProxy` classes. - Improve logging with per-module logger names. - Add `sni_hostname` request extension. - Resolve race condition during import of `anyio` package. - Enable TCP_NODELAY for all synchronous sockets. |