chore(deps): update dependency httpcore to v0.18.0 #263
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==0.13.7->==0.18.0Release Notes
encode/httpcore (httpcore)
v0.18.0Compare Source
sni_hostnameextension with SOCKS proxy. (#774)ExtensionsfromMapping[Str, Any]toMutableMapping[Str, Any]. (#762)v0.17.3Compare Source
trace callbackis passed to an asynchronous request or an asynchronoustrace callbackis passed to a synchronous request. (#717)v0.17.2Compare Source
socket_optionsargument toConnectionPoolandHTTProxyclasses. (#668)sni_hostnamerequest extension. (#696)anyiopackage. (#692)v0.17.1Compare Source
v0.17.0Compare Source
retriesoption to SOCKS proxy classes. (#643)v0.16.3Compare Source
wsandwssschemes. Allows us to properly support websocket upgrade connections. (#625)RuntimeErrorwhen closing a connection pool with active connections. Removes some error cases when cancellations are used. (#631)anyio, so that it's no longer a hard dependancy, and isn't imported if unused. (#639)v0.16.2Compare Source
RuntimeErrorif attempting to us UNIX domain sockets on Windows. (#619)v0.16.1Compare Source
v0.16.0Compare Source
h110.14. (#579)v0.15.0Compare Source
timeoutconfiguration. (#506)typing.Optionalfor type hints. (#513)triomap OSError exceptions toConnectError. (#543)v0.14.7Compare Source
v0.14.6Compare Source
http://URLs. (#492)v0.14.5Compare Source
v0.14.4Compare Source
v0.14.3Compare Source
v0.14.2Compare Source
v0.14.1Compare Source
max_connectionsbecomes optional. (Pull #429)certifiis now included in the install dependancies. (Pull #428)h2is now strictly optional. (Pull #428)v0.14.0Compare Source
The 0.14 release is a complete reworking of
httpcore, comprehensively addressing some underlying issues in the connection pooling, as well as substantially redesigning the API to be more user friendly.Some of the lower-level API design also makes the components more easily testable in isolation, and the package now has 100% test coverage.
See discussion #419 for a little more background.
There's some other neat bits in there too, such as the "trace" extension, which gives a hook into inspecting the internal events that occur during the request/response cycle. This extension is needed for the HTTPX cli, in order to...
Note that
curiosupport is not currently available in 0.14.0. If you're usinghttpcorewithcurioplease get in touch, so we can assess if we ought to prioritize it as a feature or not.Configuration
📅 Schedule: Branch creation - "before 4am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.