Skip to content

fix(deps): update dependency httpx to ^0.28.0#9

Merged
briangreunke merged 2 commits into
mainfrom
renovate/httpx-0.x
Apr 11, 2025
Merged

fix(deps): update dependency httpx to ^0.28.0#9
briangreunke merged 2 commits into
mainfrom
renovate/httpx-0.x

Conversation

@dreadnode-renovate-bot
Copy link
Copy Markdown
Contributor

@dreadnode-renovate-bot dreadnode-renovate-bot Bot commented Apr 11, 2025

This PR contains the following updates:

| Package | Type | Update | Change |
|

Generated Summary:

  • Updated httpx dependency from version ^0.27.2 to ^0.28.0.
  • This change may introduce improvements and fixes from the newer httpx version.
  • Ensures compatibility with projects requiring the latest features or bug fixes from httpx.

This summary was generated with ❤️ by rigging

| httpx (changelog) | dependencies | minor | ^0.27.2 -> ^0.28.0 |


Release Notes

encode/httpx (httpx)

v0.28.1

Compare Source

  • Fix SSL case where verify=False together with client side certificates.

v0.28.0

Compare Source

Be aware that the default JSON request bodies now use a more compact representation. This is generally considered a prefered style, tho may require updates to test suites.

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=True or verify=False cases, or verify=<ssl_context> case this should require no changes. The following cases have been deprecated...

  • The verify argument as a string argument is now deprecated and will raise warnings.
  • The cert argument 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 proxies argument has now been removed.
  • The deprecated app argument has now been removed.
  • JSON request bodies use a compact representation. (#​3363)
  • Review URL percent escape sets, based on WHATWG spec. (#​3371, #​3373)
  • Ensure certifi and httpcore are only imported if required. (#​3377)
  • Treat socks5h as a valid proxy scheme. (#​3178)
  • Cleanup Request() method signature in line with client.request() and httpx.request(). (#​3378)
  • Bugfix: When passing params={}, always strictly update rather than merge with an existing querystring. (#​3364)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| pypi       | httpx   | 0.27.2 | 0.28.1 |
@dreadnode-renovate-bot dreadnode-renovate-bot Bot added area/python Changes to Python package configuration and dependencies type/digest Dependency digest updates labels Apr 11, 2025
@briangreunke briangreunke merged commit 041930e into main Apr 11, 2025
7 checks passed
@dreadnode-renovate-bot dreadnode-renovate-bot Bot deleted the renovate/httpx-0.x branch April 13, 2025 00:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/python Changes to Python package configuration and dependencies type/digest Dependency digest updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant