Updates the requirements on httpx to permit the latest version.
Release notesSourced from httpx's releases.
ChangelogVersion 0.23.1
0.23.1
Added
- Support for Python 3.11. (#2420)
- Allow setting an explicit multipart boundary in
Content-Typeheader. (#2278)- Allow
tupleorlistfor multipart values, not justlist. (#2355)- Allow
strcontent for multipart upload files. (#2400)- Support connection upgrades. See https://www.encode.io/httpcore/extensions/#upgrade-requests
Fixed
- Don't drop empty query parameters. (#2354)
Removed
Sourced from httpx's changelog.
0.23.1
Added
- Support for Python 3.11. (#2420)
- Allow setting an explicit multipart boundary in
Content-Typeheader. (#2278)- Allow
tupleorlistfor multipart values, not justlist. (#2355)- Allow
strcontent for multipart upload files. (#2400)- Support connection upgrades. See https://www.encode.io/httpcore/extensions/#upgrade-requests
Fixed
- Don't drop empty query parameters. (#2354)
Removed
0.23.0 (23rd May, 2022)
Changed
- Drop support for Python 3.6. (#2097)
- Use
utf-8as the default character set, instead of falling back tocharset-normalizerfor auto-detection. To enable automatic character set detection, see the documentation. (#2165)Fixed
- Fix
URL.copy_withfor some oddly formed URL cases. (#2185)- Digest authentication should use case-insensitive comparison for determining which algorithm is being used. (#2204)
- Fix console markup escaping in command line client. (#1866)
- When files are used in multipart upload, ensure we always seek to the start of the file. (#2065)
- Ensure that
iter_bytesnever yields zero-length chunks. (#2068)- Preserve
Authorizationheader for redirects that are to the same origin, but are anhttp-to-httpsupgrade. (#2074)- When responses have binary output, don't print the output to the console in the command line client. Use output like
<16086 bytes of binary data>instead. (#2076)- Fix display of
--proxiesargument in the command line client help. (#2125)- Close responses when task cancellations occur during stream reading. (#2156)
- Fix type error on accessing
.requestonHTTPErrorexceptions. (#2158)0.22.0 (26th January, 2022)
Added
- Support for the SOCKS5 proxy protocol via the
socksiopackage. (#2034)- Support for custom headers in multipart/form-data requests (#1936)
Fixed
... (truncated)
Commitsf11eff4Version 0.23.1 (#2442)a2a69e4Mention default timeout differences from Requests in compatibility docs (#2433)8752e26Drop .read/.aread from SyncByteStream/AsyncByteStream (#2407)9f9deeaRun tests against Python 3.11 stable (#2420)1aea953Drop cgi module from test_multipart (#2424)db00b92Bump uvicorn from 0.18.3 to 0.19.0 (#2429)9175097Bump black from 22.8.0 to 22.10.0 (#2428)3b1578fBump mypy from 0.971 to 0.982 (#2427)1b2e3b7Bump autoflake from 1.4 to 1.7.7 (#2430)3f0675cBump coverage from 6.4.4 to 6.5.0 (#2431)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)