
Bump httpx from 0.24.1 to 0.25.0

Compare changes
Created by: dependabot[bot]
Bumps httpx from 0.24.1 to 0.25.0.
Sourced from httpx's releases.
Version 0.25.0
0.25.0 (11th Sep, 2023)
Removed
- Drop support for Python 3.7. (#2813)
Added
- Support HTTPS proxies. (#2845)
- Change the type of
Extensions
fromMapping[Str, Any]
toMutableMapping[Str, Any]
. (#2803)- Add
socket_options
argument tohttpx.HTTPTransport
andhttpx.AsyncHTTPTransport
classes. (#2716)- The
Response.raise_for_status()
method now returns the response instance. For example:data = httpx.get('...').raise_for_status().json()
. (#2776)Fixed
- Return
500
error response instead of exceptions whenraise_app_exceptions=False
is set onASGITransport
. (#2669)- Ensure all
WSGITransport
environs have aSERVER_PROTOCOL
. (#2708)- Always encode forward slashes as
%2F
in query parameters (#2723)- Use Mozilla documentation instead of
httpstatuses.com
for HTTP error reference (#2768)
Sourced from httpx's changelog.
0.25.0 (11th Sep, 2023)
Removed
- Drop support for Python 3.7. (#2813)
Added
- Support HTTPS proxies. (#2845)
- Change the type of
Extensions
fromMapping[Str, Any]
toMutableMapping[Str, Any]
. (#2803)- Add
socket_options
argument tohttpx.HTTPTransport
andhttpx.AsyncHTTPTransport
classes. (#2716)- The
Response.raise_for_status()
method now returns the response instance. For example:data = httpx.get('...').raise_for_status().json()
. (#2776)Fixed
- Return
500
error response instead of exceptions whenraise_app_exceptions=False
is set onASGITransport
. (#2669)- Ensure all
WSGITransport
environs have aSERVER_PROTOCOL
. (#2708)- Always encode forward slashes as
%2F
in query parameters (#2723)- Use Mozilla documentation instead of
httpstatuses.com
for HTTP error reference (#2768)
c3585a5
Version 0.25.0 (#2801)a54eccc
HTTPS proxies support (#2845)adbcd0e
Change extensions type (#2803)e874351
Update _models.py (#2840)7ecd828
Bump coverage[toml] from 7.2.7 to 7.3.0 (#2839)ec4aa5e
Bump mkdocs-material from 9.1.17 to 9.2.6 (#2835)1703da8
Bump chardet from 5.1.0 to 5.2.0 (#2837)b95ef3e
Bump mypy from 1.4.1 to 1.5.1 (#2838)3a7f6d1
Bump ruff from 0.0.275 to 0.0.286 (#2836)053bc57
fix a typo in docs/logging.md (#2830)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
.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)