chore(deps): update python-nonmajor#1370
Open
renovate-bot wants to merge 1 commit intoGoogleCloudPlatform:mainfrom
Open
chore(deps): update python-nonmajor#1370renovate-bot wants to merge 1 commit intoGoogleCloudPlatform:mainfrom
renovate-bot wants to merge 1 commit intoGoogleCloudPlatform:mainfrom
Conversation
Collaborator
|
/gcbrun |
df7408e to
0d0ec3f
Compare
Collaborator
|
/gcbrun |
0d0ec3f to
290e2b9
Compare
Collaborator
|
/gcbrun |
290e2b9 to
d6a8a0a
Compare
Collaborator
|
/gcbrun |
d6a8a0a to
7b96675
Compare
Collaborator
|
/gcbrun |
7b96675 to
3842c7f
Compare
Collaborator
|
/gcbrun |
3842c7f to
4f38905
Compare
Collaborator
|
/gcbrun |
4f38905 to
a6ba752
Compare
Collaborator
|
/gcbrun |
a6ba752 to
3c04c36
Compare
Collaborator
|
/gcbrun |
3c04c36 to
a0cd97f
Compare
Collaborator
|
/gcbrun |
a0cd97f to
39b67ae
Compare
Collaborator
|
/gcbrun |
39b67ae to
dfabbee
Compare
Collaborator
|
/gcbrun |
dfabbee to
cd5a889
Compare
Collaborator
|
/gcbrun |
cd5a889 to
655348b
Compare
Collaborator
|
/gcbrun |
655348b to
f1ef448
Compare
Collaborator
|
/gcbrun |
f1ef448 to
eef6aa7
Compare
Collaborator
|
/gcbrun |
eef6aa7 to
f013c8a
Compare
Collaborator
|
/gcbrun |
f013c8a to
c715b43
Compare
Collaborator
|
/gcbrun |
c715b43 to
3aeb104
Compare
Collaborator
|
/gcbrun |
3aeb104 to
c885c18
Compare
Collaborator
|
/gcbrun |
c885c18 to
b70c988
Compare
Collaborator
|
/gcbrun |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==2.0.45→==2.0.48==3.13.3→==3.13.4==3.4.5→==3.4.6==3.20.3→==3.25.2==2.47.0→==2.49.1==4.5.1→==4.9.4==7.0.0→==7.1.0==20.36.1→==20.39.1Release Notes
aio-libs/aiohttp (aiohttp)
v3.13.4: 3.13.4Compare Source
Features
Added
max_headersparameter to limit the number of headers that should be read from a response -- by :user:Dreamsorcerer.Related issues and pull requests on GitHub:
#11955.
Added a
dns_cache_max_sizeparameter toTCPConnectorto limit the size of the cache -- by :user:Dreamsorcerer.Related issues and pull requests on GitHub:
#12106.
Bug fixes
Fixed server hanging indefinitely when chunked transfer encoding chunk-size
does not match actual data length. The server now raises
TransferEncodingErrorinstead of waiting forever for data that willnever arrive -- by :user:
Fridayai700.Related issues and pull requests on GitHub:
#10596.
Fixed access log timestamps ignoring daylight saving time (DST) changes. The
previous implementation used :py:data:
time.timezonewhich is a constant anddoes not reflect DST transitions -- by :user:
nightcityblade.Related issues and pull requests on GitHub:
#11283.
Fixed
RuntimeError: An event loop is runningerror when usingaiohttp.GunicornWebWorkeror
aiohttp.GunicornUVLoopWebWorkeron Python >=3.14.-- by :user:
Tasssadar.Related issues and pull requests on GitHub:
#11701.
Fixed :exc:
ValueErrorwhen creating a TLS connection withClientTimeout(total=0)by converting0toNonebefore passing tossl_handshake_timeoutin :py:meth:asyncio.loop.start_tls-- by :user:veeceey.Related issues and pull requests on GitHub:
#11859.
Restored :py:meth:
~aiohttp.BodyPartReader.decodeas a synchronous methodfor backward compatibility. The method was inadvertently changed to async
in 3.13.3 as part of the decompression bomb security fix. A new
:py:meth:
~aiohttp.BodyPartReader.decode_itermethod is now availablefor non-blocking decompression of large payloads using an async generator.
Internal aiohttp code uses the async variant to maintain security protections.
Changed multipart processing chunk sizes from 64 KiB to 256KiB, to better
match aiohttp internals
-- by :user:
bdracoand :user:Dreamsorcerer.Related issues and pull requests on GitHub:
#11898.
Fixed false-positive :py:class:
DeprecationWarningfor passingenable_cleanup_closed=Trueto :py:class:~aiohttp.TCPConnectorspecifically on Python 3.12.7.-- by :user:
Robsdedude.Related issues and pull requests on GitHub:
#11972.
Fixed _sendfile_fallback over-reading beyond requested count -- by :user:
bysiber.Related issues and pull requests on GitHub:
#12096.
Fixed digest auth dropping challenge fields with empty string values -- by :user:
bysiber.Related issues and pull requests on GitHub:
#12097.
ClientConnectorCertificateError.os_errorno longer raises :exc:AttributeError-- by :user:
themylogin.Related issues and pull requests on GitHub:
#12136.
Adjusted pure-Python request header value validation to align with RFC 9110 control-character handling, while preserving lax response parser behavior, and added regression tests for Host/header control-character cases.
-- by :user:
rodrigobnogueira.Related issues and pull requests on GitHub:
#12231.
Rejected duplicate singleton headers (
Host,Content-Type,Content-Length, etc.) in the C extension HTTP parser to matchthe pure Python parser behaviour, preventing potential host-based
access control bypasses via parser differentials
-- by :user:
rodrigobnogueira.Related issues and pull requests on GitHub:
#12240.
Aligned the pure-Python HTTP request parser with the C parser by splitting
comma-separated and repeated
Connectionheader values for keep-alive,close, and upgrade handling -- by :user:
rodrigobnogueira.Related issues and pull requests on GitHub:
#12249.
Improved documentation
Documented :exc:
asyncio.TimeoutErrorforWebSocketResponse.receive()and related methods -- by :user:
veeceey.Related issues and pull requests on GitHub:
#12042.
Packaging updates and notes for downstreams
Upgraded llhttp to 3.9.1 -- by :user:
Dreamsorcerer.Related issues and pull requests on GitHub:
#12069.
Contributor-facing changes
The benchmark CI job now runs only in the upstream repository -- by :user:
Cycloctane.It used to always fail in forks, which this change fixed.
Related issues and pull requests on GitHub:
#11737.
Fixed flaky performance tests by using appropriate fixed thresholds that account for CI variability -- by :user:
rodrigobnogueira.Related issues and pull requests on GitHub:
#11992.
Miscellaneous internal changes
Fixed
test_invalid_idnato work withidna3.11 by using an invalid character (\u0080) that is rejected byyarlduring URL construction -- by :user:rodrigobnogueira.Related issues and pull requests on GitHub:
#12027.
Fixed race condition in
test_data_fileon Python 3.14 free-threaded builds -- by :user:rodrigobnogueira.Related issues and pull requests on GitHub:
#12170.
jawah/charset_normalizer (charset-normalizer)
v3.4.6Compare Source
Changed
charset_normalizer.mdfor higher performance. Removedeligible(..)andfeed(...)in favor of
feed_info(...).UNICODE_RANGES_COMBINEDusing Unicode blocks v17.Fixed
--normalizewriting to wrong path when passing multiple files in. (#702)Misc
tox-dev/py-filelock (filelock)
v3.25.2Compare Source
What's Changed
Full Changelog: tox-dev/filelock@3.25.1...3.25.2
v3.25.1Compare Source
What's Changed
Full Changelog: tox-dev/filelock@3.25.0...3.25.1
v3.25.0Compare Source
What's Changed
Full Changelog: tox-dev/filelock@3.24.4...3.25.0
v3.24.3Compare Source
What's Changed
Full Changelog: tox-dev/filelock@3.24.2...3.24.3
v3.24.2Compare Source
What's Changed
Full Changelog: tox-dev/filelock@3.24.1...3.24.2
v3.24.1Compare Source
What's Changed
Full Changelog: tox-dev/filelock@3.24.0...3.24.1
v3.24.0Compare Source
What's Changed
Full Changelog: tox-dev/filelock@3.23.0...3.24.0
v3.23.0Compare Source
What's Changed
Full Changelog: tox-dev/filelock@3.22.0...3.23.0
v3.22.0Compare Source
What's Changed
Full Changelog: tox-dev/filelock@3.21.2...3.22.0
v3.21.2Compare Source
What's Changed
Full Changelog: tox-dev/filelock@3.21.1...3.21.2
v3.21.1Compare Source
What's Changed
sqlite3when importingReadWriteLockby @bayandin in tox-dev/filelock#473New Contributors
Full Changelog: tox-dev/filelock@3.21.0...3.21.1
v3.21.0Compare Source
What's Changed
New Contributors
Full Changelog: tox-dev/filelock@3.20.3...3.21.0
v3.20.4Compare Source
What's Changed
New Contributors
Full Changelog: tox-dev/filelock@3.20.3...3.20.4
googleapis/google-auth-library-python (google-auth)
v2.48.0Compare Source
Features
NO_GCE_CHECKenvironment variable (#1610) (383c9827536d9376e8248370ce4c2b83e468d027)Bug Fixes
content-headerfrom AWS IMDS get request (#1934) (97bfea9e02ede953fc8ee154e0deed3a3cfc6dcc)user_verification=preferredfor ReAuth WebAuthn challenge (#1798) (3f88a24089c4ee6822d510de0db210b54260d873)tox-dev/platformdirs (platformdirs)
v4.9.4Compare Source
What's Changed
Full Changelog: tox-dev/platformdirs@4.9.3...4.9.4
v4.9.2Compare Source
What's Changed
Full Changelog: tox-dev/platformdirs@4.9.1...4.9.2
v4.9.1Compare Source
What's Changed
Full Changelog: tox-dev/platformdirs@4.9.0...4.9.1
v4.9.0Compare Source
What's Changed
Full Changelog: tox-dev/platformdirs@4.8.0...4.9.0
v4.8.0Compare Source
What's Changed
Full Changelog: tox-dev/platformdirs@4.7.1...4.8.0
v4.7.1Compare Source
What's Changed
Full Changelog: tox-dev/platformdirs@4.7.0...4.7.1
v4.7.0Compare Source
What's Changed
New Contributors
Full Changelog: tox-dev/platformdirs@4.6.0...4.7.0
v4.6.0Compare Source
What's Changed
site_cache_dirby @brianhelba in #402XDG_*environment variables by @Czaki in #375New Contributors
Full Changelog: tox-dev/platformdirs@4.5.1...4.6.0
pytest-dev/pytest-cov (pytest-cov)
v7.1.0Compare Source
Fixed total coverage computation to always be consistent, regardless of reporting settings.
Previously some reports could produce different total counts, and consequently can make --cov-fail-under behave different depending on
reporting options.
See
#​641 <https://github.com/pytest-dev/pytest-cov/issues/641>_.Improve handling of ResourceWarning from sqlite3.
The plugin adds warning filter for sqlite3
ResourceWarningunclosed database (since 6.2.0).It checks if there is already existing plugin for this message by comparing filter regular expression.
When filter is specified on command line the message is escaped and does not match an expected message.
A check for an escaped regular expression is added to handle this case.
With this fix one can suppress
ResourceWarningfrom sqlite3 from command line::pytest -W "ignore:unclosed database in <sqlite3.Connection object at:ResourceWarning" ...
Various improvements to documentation.
Contributed by Art Pelling in
#​718 <https://github.com/pytest-dev/pytest-cov/pull/718>_ and"vivodi" in
#​738 <https://github.com/pytest-dev/pytest-cov/pull/738>.Also closed
#​736 <https://github.com/pytest-dev/pytest-cov/issues/736>.Fixed some assertions in tests.
Contributed by in Markéta Machová in
#​722 <https://github.com/pytest-dev/pytest-cov/pull/722>_.Removed unnecessary coverage configuration copying (meant as a backup because reporting commands had configuration side-effects before coverage 5.0).
pypa/virtualenv (virtualenv)
v20.39.1Compare Source
What's Changed
Full Changelog: pypa/virtualenv@20.39.0...20.39.1
v20.39.0Compare Source
What's Changed
Full Changelog: pypa/virtualenv@20.38.0...20.39.0
v20.38.0Compare Source
What's Changed
Automated testingdocumentation section by @elmjag in #3016PKG_CONFIG_PATHenvironment variable support to all activation scripts by @rahuldevikar in #3023New Contributors
Full Changelog: pypa/virtualenv@20.37.0...20.38.0
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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.