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. |
2023-05-18 10:38:42 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-httpcore: updated to 0.17.1 0.17.1 (May 17th, 2023) - If 'retries' is set, then allow retries if an SSL handshake error occurs. - Improve correctness of tracebacks on network exceptions, by raising properly \ chained exceptions. - Prevent connection-hanging behaviour when HTTP/2 connections are closed by a \ server-sent 'GoAway' frame. - Fix edge-case exception when removing requests from the connection pool. - Fix pool timeout edge-case. |
2023-04-17 11:55:09 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-httpcore: updated to 0.17.0 0.17.0 (March 16th, 2023) - Add DEBUG level logging. - Respect HTTP/2 max concurrent streams when settings updates are sent by server. - Increase the allowable HTTP header size to 100kB. - Add `retries` option to SOCKS proxy classes. |
2022-12-29 13:40:51 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-httpcore: updated to 0.16.3 0.16.3 - Allow `ws` and `wss` schemes. Allows us to properly support websocket upgrade \ connections. - Forwarding HTTP proxies use a connection-per-remote-host. Required by some \ proxy implementations. - Don't raise `RuntimeError` when closing a connection pool with active \ connections. Removes some error cases when cancellations are used. - Lazy import `anyio`, so that it's no longer a hard dependancy, and isn't \ imported if unused. |
2022-11-26 18:58:27 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-httpcore: updated to 0.16.2 0.16.2 - Revert 'Fix async cancellation behaviour', which introduced race conditions. - Raise `RuntimeError` if attempting to us UNIX domain sockets on Windows. |
2022-11-17 18:07:19 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-httpcore: updated to 0.16.1 0.16.1 (November 17th, 2022) - Fix HTTP/1.1 interim informational responses, such as "100 Continue". |
2022-11-09 10:32:18 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-httpcore: updated to 0.16.0 0.16.0 - Support HTTP/1.1 informational responses. - Fix async cancellation behaviour. - Support `h11` 0.14. |
2022-05-24 14:30:25 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-httpcore: updated to 0.15.0 0.15.0 - Drop Python 3.6 support - Ensure HTTP proxy CONNECT requests include `timeout` configuration. - Switch to explicit `typing.Optional` for type hints - For `trio` map OSError exceptions to `ConnectError` |
2022-02-05 13:05:43 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-httpcore: updated to 0.14.7 0.14.7 - Requests which raise a PoolTimeout need to be removed from the pool queue. - Fix AttributeError that happened when Socks5Connection were terminated. |
2022-02-03 09:05:45 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-httpcore: updated to 0.14.6 0.14.6 - Fix SOCKS support for `http://` URLs. - Resolve race condition around exceptions during streaming a response. |