Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Mar 24, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
aiohappyeyeballs (changelog) ==2.4.6 -> ==2.6.1 age adoption passing confidence minor
aiohttp ==3.11.12 -> ==3.11.18 age adoption passing confidence patch
attrs (changelog) ==25.1.0 -> ==25.3.0 age adoption passing confidence minor
cachetools ==5.5.1 -> ==5.5.2 age adoption passing confidence patch
certifi ==2025.1.31 -> ==2025.4.26 age adoption passing confidence minor
charset-normalizer (changelog) ==3.4.1 -> ==3.4.2 age adoption passing confidence patch
com_google_protobuf v29.3 -> v30.2 age adoption passing confidence http_archive major
frozenlist ==1.5.0 -> ==1.6.0 age adoption passing confidence minor
google-api-core ==2.24.1 -> ==2.24.2 age adoption passing confidence patch
google-auth ==2.38.0 -> ==2.40.0 age adoption passing confidence minor
googleapis-common-protos (source) ==1.67.0 -> ==1.70.0 age adoption passing confidence minor
grpc-google-iam-v1 ==0.14.0 -> ==0.14.2 age adoption passing confidence patch
grpcio (source) ==1.70.0 -> ==1.71.0 age adoption passing confidence minor
iniconfig ==2.0.0 -> ==2.1.0 age adoption passing confidence minor
libcst (changelog) ==1.6.0 -> ==1.7.0 age adoption passing confidence minor
multidict ==6.1.0 -> ==6.4.3 age adoption passing confidence minor
packaging ==24.2 -> ==25.0 age adoption passing confidence major
propcache ==0.2.1 -> ==0.3.1 age adoption passing confidence minor
proto-plus ==1.26.0 -> ==1.26.1 age adoption passing confidence patch
protobuf ==5.29.3 -> ==6.30.2 age adoption passing confidence major
pyasn1-modules (changelog) ==0.4.1 -> ==0.4.2 age adoption passing confidence patch
pytest (changelog) ==8.3.4 -> ==8.3.5 age adoption passing confidence patch
pytest-asyncio (changelog) ==0.25.3 -> ==0.26.0 age adoption passing confidence minor
python 3.10 -> 3.13 age adoption passing confidence uses-with minor
rsa ==4.9 -> ==4.9.1 age adoption passing confidence patch
rules_cc 0.0.16 -> 0.1.1 age adoption passing confidence http_archive minor
typing-extensions (changelog) ==4.12.2 -> ==4.13.2 age adoption passing confidence minor
ubuntu 22.04 -> 24.04 age adoption passing confidence github-runner major
urllib3 (changelog) ==2.3.0 -> ==2.4.0 age adoption passing confidence minor
yarl ==1.18.3 -> ==1.20.0 age adoption passing confidence minor

Release Notes

aio-libs/aiohappyeyeballs (aiohappyeyeballs)

v2.6.1

Compare Source

Bug fixes

v2.6.0

Compare Source

Features

v2.5.0

Compare Source

Features
  • Add callback for users to customize socket creation (#​147) (8e1bc6a)

v2.4.8

Compare Source

Bug fixes
  • Close runner up sockets in the event there are multiple winners (#​143) (476a05b)

v2.4.7

Compare Source

Bug fixes
aio-libs/aiohttp (aiohttp)

v3.11.18

Compare Source

====================

Bug fixes

  • Disabled TLS in TLS warning (when using HTTPS proxies) for uvloop and newer Python versions -- by :user:lezgomatt.

    Related issues and pull requests on GitHub:
    :issue:7686.

  • Fixed reading fragmented WebSocket messages when the payload was masked -- by :user:bdraco.

    The problem first appeared in 3.11.17

    Related issues and pull requests on GitHub:
    :issue:10764.


v3.11.17

Compare Source

====================

Miscellaneous internal changes

  • Optimized web server performance when access logging is disabled by reducing time syscalls -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:10713.

  • Improved web server performance when connection can be reused -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:10714.

  • Improved performance of the WebSocket reader -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:10740.

  • Improved performance of the WebSocket reader with large messages -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:10744.


v3.11.16

Compare Source

====================

Bug fixes

  • Replaced deprecated asyncio.iscoroutinefunction with its counterpart from inspect
    -- by :user:layday.

    Related issues and pull requests on GitHub:
    :issue:10634.

  • Fixed :class:multidict.CIMultiDict being mutated when passed to :class:aiohttp.web.Response -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:10672.


v3.11.15

Compare Source

====================

Bug fixes

  • Reverted explicitly closing sockets if an exception is raised during create_connection -- by :user:bdraco.

    This change originally appeared in aiohttp 3.11.13

    Related issues and pull requests on GitHub:
    :issue:10464, :issue:10617, :issue:10656.

Miscellaneous internal changes

  • Improved performance of WebSocket buffer handling -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:10601.

  • Improved performance of serializing headers -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:10625.


v3.11.14

Compare Source

====================

Bug fixes

  • Fixed an issue where dns queries were delayed indefinitely when an exception occurred in a trace.send_dns_cache_miss
    -- by :user:logioniz.

    Related issues and pull requests on GitHub:
    :issue:10529.

  • Fixed DNS resolution on platforms that don't support socket.AI_ADDRCONFIG -- by :user:maxbachmann.

    Related issues and pull requests on GitHub:
    :issue:10542.

  • The connector now raises :exc:aiohttp.ClientConnectionError instead of :exc:OSError when failing to explicitly close the socket after :py:meth:asyncio.loop.create_connection fails -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:10551.

  • Break cyclic references at connection close when there was a traceback -- by :user:bdraco.

    Special thanks to :user:availov for reporting the issue.

    Related issues and pull requests on GitHub:
    :issue:10556.

  • Break cyclic references when there is an exception handling a request -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:10569.

Features

  • Improved logging on non-overlapping WebSocket client protocols to include the remote address -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:10564.

Miscellaneous internal changes

  • Improved performance of parsing content types by adding a cache in the same manner currently done with mime types -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:10552.


v3.11.13

Compare Source

====================

Bug fixes

  • Removed a break statement inside the finally block in :py:class:~aiohttp.web.RequestHandler
    -- by :user:Cycloctane.

    Related issues and pull requests on GitHub:
    :issue:10434.

  • Changed connection creation to explicitly close sockets if an exception is raised in the event loop's create_connection method -- by :user:top-oai.

    Related issues and pull requests on GitHub:
    :issue:10464.

Packaging updates and notes for downstreams

  • Fixed test test_write_large_payload_deflate_compression_data_in_eof_writelines failing with Python 3.12.9+ or 3.13.2+ -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:10423.

Miscellaneous internal changes

  • Added human-readable error messages to the exceptions for WebSocket disconnects due to PONG not being received -- by :user:bdraco.

    Previously, the error messages were empty strings, which made it hard to determine what went wrong.

    Related issues and pull requests on GitHub:
    :issue:10422.


python-attrs/attrs (attrs)

v25.3.0

Compare Source

Changes
  • Restore support for generator-based field_transformers.
    #​1417

v25.2.0

Compare Source

Changes
  • Checking mandatory vs non-mandatory attribute order is now performed after the field transformer, since the field transformer may change attributes and/or their order.
    #​1147
  • attrs.make_class() now allows for Unicode class names.
    #​1406
  • Speed up class creation by 30%-50% by compiling methods only once and using a variety of other techniques.
    #​1407
  • The error message if an attribute has both an annotation and a type argument will now disclose what attribute seems to be the problem.
    #​1410
tkem/cachetools (cachetools)

v5.5.2

Compare Source

===================

  • Reduce number of @cached lock/unlock operations.

  • Improve documentation.

  • Update CI environment.

certifi/python-certifi (certifi)

v2025.4.26

Compare Source

jawah/charset_normalizer (charset-normalizer)

v3.4.2

Compare Source

Fixed
  • Addressed the DeprecationWarning in our CLI regarding argparse.FileType by backporting the target class into the package. (#​591)
  • Improved the overall reliability of the detector with CJK Ideographs. (#​605) (#​587)
Changed
  • Optional mypyc compilation upgraded to version 1.15 for Python >= 3.8
protocolbuffers/protobuf (com_google_protobuf)

v30.2: Protocol Buffers v30.2

Compare Source

Announcements
  • Protobuf News may include additional announcements or pre-announcements for upcoming changes.
Compiler
C++
Java
Kotlin
Csharp
Objective-C
Python
Ruby
Other

v30.1: Protocol Buffers v30.1

Compare Source

Announcements
  • Protobuf News may include additional announcements or pre-announcements for upcoming changes.
Bazel
Compiler
C++
Java
Kotlin
Python
Other

v30.0: Protocol Buffers v30.0

Compare Source

Announcements
Bazel
Compiler
C++
Java

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate-bot renovate-bot requested a review from a team as a code owner March 24, 2025 01:52
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Mar 24, 2025
@product-auto-label product-auto-label bot added the size: l Pull request size is large. label Mar 24, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 24, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 25, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 25, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 26, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 26, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 26, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 26, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 26, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 26, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 28, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 28, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 31, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Mar 31, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label Apr 1, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Apr 1, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label Apr 2, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Apr 2, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label May 2, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 2, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label May 5, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 5, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label May 6, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 6, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label May 6, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 6, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label May 6, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 6, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label May 6, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 6, 2025
@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label May 6, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 6, 2025
@parthea parthea enabled auto-merge (squash) May 6, 2025 21:51
Copy link

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@trusted-contributions-gcf trusted-contributions-gcf bot added the owlbot:run Add this label to trigger the Owlbot post processor. label May 6, 2025
@parthea parthea added the owlbot:run Add this label to trigger the Owlbot post processor. label May 6, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 6, 2025
@parthea parthea merged commit 5a2b574 into googleapis:main May 6, 2025
119 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kokoro:force-run Add this label to force Kokoro to re-run the tests. size: xl Pull request size is extra large.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants