Bump httpx from 0.27.2 to 0.28.1
Bumps httpx from 0.27.2 to 0.28.1.
Release notes
Sourced from httpx's releases.
Version 0.28.1
0.28.1 (6th December, 2024)
- Fix SSL case where
verify=Falsetogether with client side certificates.Version 0.28.0
0.28.0 (28th November, 2024)
The 0.28 release includes a limited set of deprecations.
Deprecations:
We are working towards a simplified SSL configuration API.
For users of the standard
verify=Trueorverify=Falsecases, orverify=<ssl_context>case this should require no changes. The following cases have been deprecated...
- The
verifyargument as a string argument is now deprecated and will raise warnings.- The
certargument is now deprecated and will raise warnings.Our revised SSL documentation covers how to implement the same behaviour with a more constrained API.
The following changes are also included:
- The deprecated
proxiesargument has now been removed.- The deprecated
appargument has now been removed.- JSON request bodies use a compact representation. (#3363)
- Review URL percent escape sets, based on WHATWG spec. (#3371, #3373)
- Ensure
certifiandhttpcoreare only imported if required. (#3377)- Treat
socks5has a valid proxy scheme. (#3178)- Cleanup
Request()method signature in line withclient.request()andhttpx.request(). (#3378)
Changelog
Sourced from httpx's changelog.
0.28.1 (6th December, 2024)
- Fix SSL case where
verify=Falsetogether with client side certificates.0.28.0 (28th November, 2024)
The 0.28 release includes a limited set of deprecations.
Deprecations:
We are working towards a simplified SSL configuration API.
For users of the standard
verify=Trueorverify=Falsecases, orverify=<ssl_context>case this should require no changes. The following cases have been deprecated...
- The
verifyargument as a string argument is now deprecated and will raise warnings.- The
certargument is now deprecated and will raise warnings.Our revised SSL documentation covers how to implement the same behaviour with a more constrained API.
The following changes are also included:
- The deprecated
proxiesargument has now been removed.- The deprecated
appargument has now been removed.- JSON request bodies use a compact representation. (#3363)
- Review URL percent escape sets, based on WHATWG spec. (#3371, #3373)
- Ensure
certifiandhttpcoreare only imported if required. (#3377)- Treat
socks5has a valid proxy scheme. (#3178)- Cleanup
Request()method signature in line withclient.request()andhttpx.request(). (#3378)- Bugfix: When passing
params={}, always strictly update rather than merge with an existing querystring. (#3364)
Commits
-
26d48e0Version 0.28.1 (#3445) -
89599a9Fixverify=False,cert=...case. (#3442) -
8ecb86fAdd test for request params behavior changes (#3364) (#3440) -
0cb7e5aBump the python-packages group with 11 updates (#3434) -
15e21e9Updating deprecated docstring Client() class (#3426) -
80960faVersion 0.28.0. (#3419) -
a33c878Fixextensionstype annotation. (#3380) -
ce7e14dError on verify as str. (#3418) -
47f4a96Handle empty zstd responses (#3412) -
189fc4bUpdate CHANGELOG.md, fix typo(s) (#3406) - Additional commits viewable in compare view