e05ae8c020Accepting request 1237373 from devel:languages:python
factory
Ana Guerrero
2025-01-14 15:21:29 +0000
2201408784- Update to 1.0.7 * Support proxy=… configuration on ConnectionPool().
devel
Dirk Mueller2025-01-13 10:11:57 +0000
f3f2c3c517Accepting request 1219100 from devel:languages:python
Dominique Leuenberger
2024-10-30 16:33:01 +0000
27523aaea4- Update to 1.0.6 * Relax trio dependency pinning. * Handle trio raising NotImplementedError on unsupported platforms. * Handle mapping ssl.SSLError to httpcore.ConnectError. - Update Requires from pyproject.tomlDirk Mueller2024-10-29 17:06:08 +0000
7160301dc1Accepting request 1164272 from devel:languages:python
Ana Guerrero
2024-04-03 15:18:27 +0000
fb4766e832- update to 1.0.5: * Handle EndOfStream exception for anyio backend. * Allow trio 0.25.* series in package dependancies.Dirk Mueller2024-04-03 07:05:31 +0000
ce8a8c42bdAccepting request 1160938 from devel:languages:python
Ana Guerrero
2024-03-25 20:06:53 +0000
95e49eccef- update to 1.0.4: * Add target request extension. * Fix support for connection Upgrade and CONNECT when some data in the stream has been read. * Fix support for async cancellations. * Fix trace extension when used with socks proxy. * Fix SSL context for connections using the "wss" schemeDirk Mueller2024-03-19 07:12:08 +0000
39eeceb417Accepting request 1131743 from devel:languages:python
Dominique Leuenberger
2023-12-09 21:49:04 +0000
a3de9db704- update to 1.0.2: * Fix float("inf") timeouts in Event.wait function. (#846) * 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) * 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) - update to 0.17.3 scheme is used. (Pull #403)Dirk Mueller2023-12-07 22:47:07 +0000
4fad8f47c5Accepting request 1120297 from devel:languages:python
Ana Guerrero
2023-10-26 15:11:47 +0000
9e957b0cff- Update to 0.18.0: - Add support for HTTPS proxies. - Handle sni_hostname extension with SOCKS proxy. - Change the type of Extensions from Mapping[Str, Any] to MutableMapping[Str, Any]. - Handle HTTP/1.1 half-closed connections gracefully. - Drop Python 3.7 support. - Update httpcore-allow-deprecationwarnings-test.patchMatej Cepl2023-10-25 12:35:45 +0000
d6af798753Accepting request 1110216 from devel:languages:python
Ana Guerrero
2023-09-12 19:02:15 +0000
5d6cd3f400Accepting request 1110138 from home:Simmphonie:branches:devel:languages:pythonDirk Mueller2023-09-11 06:38:46 +0000
37691b8872Accepting request 1084216 from devel:languages:python
Dominique Leuenberger
2023-05-19 09:55:01 +0000
9e7cec8fad- update to 0.17.0: * Add DEBUG level logging. (#648) * Respect HTTP/2 max concurrent streams when settings updates are sent by server. (#652) * Increase the allowable HTTP header size to 100kB. (#647) * Add retries option to SOCKS proxy classes. (#643)Dirk Mueller2023-05-03 08:46:41 +0000
c6237b26edAccepting request 1081481 from devel:languages:python
Dominique Leuenberger
2023-04-22 19:57:34 +0000
558b445dafAccepting request 1081439 from home:dirkmueller:acdc:as_python3_moduleDirk Mueller2023-04-21 13:19:00 +0000
cfc97f2268Accepting request 1045130 from devel:languages:python
Dominique Leuenberger
2022-12-25 14:14:31 +0000
dbe5286cdeAccepting request 1045069 from home:bnavigator:branches:devel:languages:pythonMatej Cepl2022-12-24 00:51:24 +0000
532fc84885- update to 0.16.2: * Revert 'Fix async cancellation behaviour', which introduced race conditions * Raise RuntimeError if attempting to us UNIX domain sockets on Windows * Fix HTTP/1.1 interim informational responses, such as "100 Continue" * Support HTTP/1.1 informational responses. * Fix async cancellation behaviour. * Support h11 0.14Dirk Mueller2022-12-19 10:34:53 +0000
2f92b7c097Accepting request 1037634 from devel:languages:python
Dominique Leuenberger
2022-11-24 11:22:34 +0000
98fb975100- Skip failing test_request_with_content test (gh#encode/httpcore#622).Matej Cepl2022-11-23 14:27:20 +0000
8a6631ad11Accepting request 990437 from devel:languages:python
Dominique Leuenberger
2022-08-04 11:23:19 +0000
0124eb2719Accepting request 990282 from home:bnavigator:branches:devel:languages:pythonMatej Cepl2022-07-20 16:54:32 +0000
ec5e37f747Accepting request 958238 from devel:languages:python
Dominique Leuenberger
2022-03-02 17:20:19 +0000
5050b1fe3cAccepting request 956362 from home:stroeder:pythonDirk Mueller2022-02-22 09:46:00 +0000
f64e714cdf- update to 0.14.7: * Requests which raise a PoolTimeout need to be removed from the pool queue. * Fix AttributeError that happened when Socks5Connection were terminated. * Fix SOCKS support for http:// URLs. * Resolve race condition around exceptions during streaming a response.Dirk Mueller2022-02-22 09:45:19 +0000
89267ba0d4Accepting request 953912 from devel:languages:python
Dominique Leuenberger
2022-02-14 21:35:54 +0000
fe9c1acf4bAccepting request 953819 from home:stroeder:iamMatej Cepl2022-02-12 14:41:11 +0000
9988929616Accepting request 950355 from devel:languages:python
Dominique Leuenberger
2022-02-03 22:16:13 +0000
27cac1d346- Inject multibuild to stop a build loop
Steve Kowalik
2022-02-01 07:47:58 +0000
0e1809b2b0- Update to 0.14.5: * SOCKS proxy support. (#478) * Add proxy_auth argument to HTTPProxy (#481) * Improve error message on 'RemoteProtocolError' exception when server disconnects without sending a response (#479) * Support HTTP/2 on HTTPS tunnelling proxies. (#468) * Fix proxy headers missing on HTTP forwarding. (#456) * Only instantiate SSL context if required. (#457) * More robust HTTP/2 handling. (#253, #439, #440, #441) * Fix race condition when removing closed connections from the pool (#437) * Failed connections no longer remain in the pool. (Pull #433) * max_connections becomes optional. (Pull #429) * certifi is now included in the install dependancies. (Pull #428) * h2 is now strictly optional. (Pull #428) * Log the point at which the connection is established, and the IP/port on which it is made. * Determine if the outgoing request should log as HTTP/1.1 or HTTP/2, rather than having to assume it's HTTP/2 if the --http2 flag was passed. * Log SSL version info / certificate info. * Fix broken error messaging when URL scheme is missing, or a non HTTP(S) scheme is used. (Pull #403)
Steve Kowalik
2022-02-01 06:15:41 +0000
db5e50ff3cAccepting request 907330 from devel:languages:python
Dominique Leuenberger
2021-07-21 17:06:24 +0000
12ac37c1af- anyio is actually required (at least for some tests in other packages).Matej Cepl2021-07-13 13:43:10 +0000
4eb0be2199anyio is actually required (at least for some tests in other packages)Matej Cepl2021-07-13 13:42:39 +0000
fc24fb2d77Accepting request 904729 from home:alarrosa:branches:devel:languages:pythonMatej Cepl2021-07-08 09:32:03 +0000
d22f506e0bAccepting request 897237 from devel:languages:python
Dominique Leuenberger
2021-07-11 23:24:54 +0000
e94413919dAccepting request 897159 from home:alarrosa:branches:devel:languages:pythonMatej Cepl2021-06-03 12:45:31 +0000
5999a45ce0Accepting request 893789 from home:mcepl:branches:devel:languages:pythonMatej Cepl2021-05-17 15:32:01 +0000