⬆ Bump httpx from 0.24.1 to 0.25.0
Created by: dependabot[bot]
Bumps httpx from 0.24.1 to 0.25.0.
Release notes
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
ExtensionsfromMapping[Str, Any]toMutableMapping[Str, Any]. (#2803)- Add
socket_optionsargument tohttpx.HTTPTransportandhttpx.AsyncHTTPTransportclasses. (#2716)- The
Response.raise_for_status()method now returns the response instance. For example:data = httpx.get('...').raise_for_status().json(). (#2776)Fixed
- Return
500error response instead of exceptions whenraise_app_exceptions=Falseis set onASGITransport. (#2669)- Ensure all
WSGITransportenvirons have aSERVER_PROTOCOL. (#2708)- Always encode forward slashes as
%2Fin query parameters (#2723)- Use Mozilla documentation instead of
httpstatuses.comfor HTTP error reference (#2768)
Changelog
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
ExtensionsfromMapping[Str, Any]toMutableMapping[Str, Any]. (#2803)- Add
socket_optionsargument tohttpx.HTTPTransportandhttpx.AsyncHTTPTransportclasses. (#2716)- The
Response.raise_for_status()method now returns the response instance. For example:data = httpx.get('...').raise_for_status().json(). (#2776)Fixed
- Return
500error response instead of exceptions whenraise_app_exceptions=Falseis set onASGITransport. (#2669)- Ensure all
WSGITransportenvirons have aSERVER_PROTOCOL. (#2708)- Always encode forward slashes as
%2Fin query parameters (#2723)- Use Mozilla documentation instead of
httpstatuses.comfor HTTP error reference (#2768)
Commits
-
c3585a5Version 0.25.0 (#2801) -
a54ecccHTTPS proxies support (#2845) -
adbcd0eChange extensions type (#2803) -
e874351Update _models.py (#2840) -
7ecd828Bump coverage[toml] from 7.2.7 to 7.3.0 (#2839) -
ec4aa5eBump mkdocs-material from 9.1.17 to 9.2.6 (#2835) -
1703da8Bump chardet from 5.1.0 to 5.2.0 (#2837) -
b95ef3eBump mypy from 1.4.1 to 1.5.1 (#2838) -
3a7f6d1Bump ruff from 0.0.275 to 0.0.286 (#2836) -
053bc57fix a typo in docs/logging.md (#2830) - 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 show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@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)