fastapi-filter
fastapi-filter copied to clipboard
Update dependency urllib3 to <=2.3.0
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| urllib3 (changelog) | <=2.2.2 -> <=2.3.0 |
Release Notes
urllib3/urllib3 (urllib3)
v2.3.0
==================
Features
- Added
HTTPResponse.shutdown()to stop any ongoing or future reads for a specific response. It callsshutdown(SHUT_RD)on the underlying socket. This feature wassponsored by LaunchDarkly <https://opencollective.com/urllib3/contributions/815307>. (#​2868 <https://github.com/urllib3/urllib3/issues/2868>) - Added support for JavaScript Promise Integration on Emscripten. This enables more efficient WebAssembly
requests and streaming, and makes it possible to use in Node.js if you launch it as
node --experimental-wasm-stack-switching. (#​3400 <https://github.com/urllib3/urllib3/issues/3400>__) - Added the
proxy_is_tunnelingproperty toHTTPConnectionandHTTPSConnection. (#​3285 <https://github.com/urllib3/urllib3/issues/3285>__) - Added pickling support to
NewConnectionErrorandNameResolutionError. (#​3480 <https://github.com/urllib3/urllib3/issues/3480>__)
Bugfixes
- Fixed an issue in debug logs where the HTTP version was rendering as "HTTP/11" instead of "HTTP/1.1". (
#​3489 <https://github.com/urllib3/urllib3/issues/3489>__)
Deprecations and Removals
- Removed support for Python 3.8. (
#​3492 <https://github.com/urllib3/urllib3/issues/3492>__)
v2.2.3
==================
Features
- Added support for Python 3.13. (
#​3473 <https://github.com/urllib3/urllib3/issues/3473>__)
Bugfixes
- Fixed the default encoding of chunked request bodies to be UTF-8 instead of ISO-8859-1.
All other methods of supplying a request body already use UTF-8 starting in urllib3 v2.0. (
#​3053 <https://github.com/urllib3/urllib3/issues/3053>__) - Fixed ResourceWarning on CONNECT with Python < 3.11.4 by backporting https://github.com/python/cpython/issues/103472. (
#​3252 <https://github.com/urllib3/urllib3/issues/3252>__) - Adjust tolerance for floating-point comparison on Windows to avoid flakiness in CI (
#​3413 <https://github.com/urllib3/urllib3/issues/3413>__) - Fixed a crash where certain standard library hash functions were absent in restricted environments. (
#​3432 <https://github.com/urllib3/urllib3/issues/3432>__) - Fixed mypy error when adding to
HTTPConnection.default_socket_options. (#​3448 <https://github.com/urllib3/urllib3/issues/3448>__)
HTTP/2 (experimental)
HTTP/2 support is still in early development.
-
Excluded Transfer-Encoding: chunked from HTTP/2 request body (
#​3425 <https://github.com/urllib3/urllib3/issues/3425>__) -
Added version checking for
h2(https://pypi.org/project/h2/) usage.Now only accepting supported h2 major version 4.x.x. (
#​3290 <https://github.com/urllib3/urllib3/issues/3290>__) -
Added a probing mechanism for determining whether a given target origin supports HTTP/2 via ALPN. (
#​3301 <https://github.com/urllib3/urllib3/issues/3301>__) -
Add support for sending a request body with HTTP/2 (
#​3302 <https://github.com/urllib3/urllib3/issues/3302>__)
Deprecations and Removals
- Note for downstream distributors: the
_version.pyfile has been removed and is now created at build time by hatch-vcs. (#​3412 <https://github.com/urllib3/urllib3/issues/3412>__) - Drop support for end-of-life PyPy3.8 and PyPy3.9. (
#​3475 <https://github.com/urllib3/urllib3/issues/3475>__)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 100.00%. Comparing base (
07cf8bb) to head (f4b7e06).
Additional details and impacted files
@@ Coverage Diff @@
## main #607 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 8 8
Lines 237 237
=========================================
Hits 237 237
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
Deploy Preview for fastapi-filter ready!
| Name | Link |
|---|---|
| Latest commit | f4b7e064682e5d30c25d4788910b07ff886d00c9 |
| Latest deploy log | https://app.netlify.com/projects/fastapi-filter/deploys/6852f1087ce45f0008841de6 |
| Deploy Preview | https://deploy-preview-607--fastapi-filter.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify project configuration.