Skip to content

fix(deps): update python-nonmajor #30

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Mar 4, 2025

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Feb 6, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
aiohttp ==3.11.7 -> ==3.11.13 age adoption passing confidence
argcomplete (changelog) ==3.2.3 -> ==3.5.3 age adoption passing confidence
argcomplete (changelog) ==3.3.0 -> ==3.5.3 age adoption passing confidence
build (changelog) ==1.1.1 -> ==1.2.2.post1 age adoption passing confidence
cachetools ==5.3.3 -> ==5.5.2 age adoption passing confidence
certifi ==2024.7.4 -> ==2024.12.14 age adoption passing confidence
cffi (source, changelog) ==1.16.0 -> ==1.17.1 age adoption passing confidence
click (changelog) ==8.0.4 -> ==8.1.8 age adoption passing confidence
colorlog ==6.8.2 -> ==6.9.0 age adoption passing confidence
deprecated ==1.2.15 -> ==1.2.18 age adoption passing confidence
distlib ==0.3.8 -> ==0.3.9 age adoption passing confidence
docutils ==0.20.1 -> ==0.21.2 age adoption passing confidence
filelock ==3.13.1 -> ==3.17.0 age adoption passing confidence
filelock ==3.13.4 -> ==3.17.0 age adoption passing confidence
gcp-releasetool ==2.0.0 -> ==2.6.0 age adoption passing confidence
google-api-core ==2.17.1 -> ==2.24.1 age adoption passing confidence
google-auth ==2.28.2 -> ==2.38.0 age adoption passing confidence
google-cloud-core ==2.4.1 -> ==2.4.2 age adoption passing confidence
google-cloud-secret-manager (source) ==2.22.0 -> ==2.23.1 age adoption passing confidence
google-crc32c ==1.5.0 -> ==1.6.0 age adoption passing confidence
google-resumable-media ==2.7.0 -> ==2.7.2 age adoption passing confidence
googleapis-common-protos (source) ==1.63.0 -> ==1.69.0 age adoption passing confidence
idna (changelog) ==3.7 -> ==3.10 age adoption passing confidence
jaraco-classes ==3.3.1 -> ==3.4.0 age adoption passing confidence
jeepney ==0.8.0 -> ==0.9.0 age adoption passing confidence
jinja2 (changelog) ==3.1.4 -> ==3.1.5 age adoption passing confidence
langchain-core (changelog) ==0.3.21 -> ==0.3.41 age adoption passing confidence
more-itertools ==10.2.0 -> ==10.6.0 age adoption passing confidence
mypy (changelog) ==1.13.0 -> ==1.15.0 age adoption passing confidence
nh3 ==0.2.15 -> ==0.2.21 age adoption passing confidence
nox ==2024.4.15 -> ==2024.10.9 age adoption passing confidence
packaging ==24.0 -> ==24.2 age adoption passing confidence
pkginfo ==1.10.0 -> ==1.12.1.2 age adoption passing confidence
platformdirs (changelog) ==4.2.1 -> ==4.3.6 age adoption passing confidence
protobuf ==4.25.3 -> ==4.25.6 age adoption passing confidence
pyasn1 (changelog) ==0.5.1 -> ==0.6.1 age adoption passing confidence
pyasn1-modules (changelog) ==0.3.0 -> ==0.4.1 age adoption passing confidence
pycparser ==2.21 -> ==2.22 age adoption passing confidence
pydantic (changelog) ==2.10.2 -> ==2.10.6 age adoption passing confidence
pygments (changelog) ==2.17.2 -> ==2.19.1 age adoption passing confidence
pyjwt ==2.8.0 -> ==2.10.1 age adoption passing confidence
pyperclip ==1.8.2 -> ==1.9.0 age adoption passing confidence
pyproject-hooks (changelog) ==1.0.0 -> ==1.2.0 age adoption passing confidence
pytest (changelog) ==8.3.3 -> ==8.3.5 age adoption passing confidence
pytest-asyncio (changelog) ==0.24.0 -> ==0.25.3 age adoption passing confidence
requests (source, changelog) ==2.32.0 -> ==2.32.3 age adoption passing confidence
rich ==13.7.1 -> ==13.9.4 age adoption passing confidence
six ==1.16.0 -> ==1.17.0 age adoption passing confidence
tomli (changelog) ==2.0.1 -> ==2.2.1 age adoption passing confidence
typing-extensions (changelog) ==4.10.0 -> ==4.12.2 age adoption passing confidence
urllib3 (changelog) ==2.2.2 -> ==2.3.0 age adoption passing confidence
virtualenv ==20.25.1 -> ==20.29.2 age adoption passing confidence
virtualenv ==20.26.0 -> ==20.29.2 age adoption passing confidence
wheel (changelog) ==0.43.0 -> ==0.45.1 age adoption passing confidence
zipp ==3.19.1 -> ==3.21.0 age adoption passing confidence

Release Notes

aio-libs/aiohttp (aiohttp)

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.


v3.11.12

Compare Source

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

Bug fixes

  • MultipartForm.decode() now follows RFC1341 7.2.1 with a CRLF after the boundary
    -- by :user:imnotjames.

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

  • Restored the missing total_bytes attribute to EmptyStreamReader -- by :user:bdraco.

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

Features

  • Updated :py:func:~aiohttp.request to make it accept _RequestOptions kwargs.
    -- by :user:Cycloctane.

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

  • Improved logging of HTTP protocol errors to include the remote address -- by :user:bdraco.

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

Improved documentation

  • Added aiohttp-openmetrics to list of third-party libraries -- by :user:jelmer.

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

Packaging updates and notes for downstreams

  • Added missing files to the source distribution to fix Makefile targets.
    Added a cythonize-nodeps target to run Cython without invoking pip to install dependencies.

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

  • Started building armv7l musllinux wheels -- by :user:bdraco.

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

Contributor-facing changes

  • The CI/CD workflow has been updated to use upload-artifact v4 and download-artifact v4 GitHub Actions -- by :user:silamon.

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

Miscellaneous internal changes

  • Restored support for zero copy writes when using Python 3.12 versions 3.12.9 and later or Python 3.13.2+ -- by :user:bdraco.

    Zero copy writes were previously disabled due to :cve:2024-12254 which is resolved in these Python versions.

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


v3.11.11

Compare Source

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

Bug fixes

  • Updated :py:meth:~aiohttp.ClientSession.request to reuse the quote_cookie setting from ClientSession._cookie_jar when processing cookies parameter.
    -- by :user:Cycloctane.

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

  • Fixed type of SSLContext for some static type checkers (e.g. pyright).

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

  • Updated :meth:aiohttp.web.StreamResponse.write annotation to also allow :class:bytearray and :class:memoryview as inputs -- by :user:cdce8p.

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

  • Fixed a hang where a connection previously used for a streaming
    download could be returned to the pool in a paused state.
    -- by :user:javitonino.

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

Features

  • Enabled ALPN on default SSL contexts. This improves compatibility with some
    proxies which don't work without this extension.
    -- by :user:Cycloctane.

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

Miscellaneous internal changes

  • Fixed an infinite loop that can occur when using aiohttp in combination
    with async-solipsism_ -- by :user:bmerry.

    .. _async-solipsism: https://github.com/bmerry/async-solipsism

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


v3.11.10

Compare Source

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

Bug fixes

  • Fixed race condition in :class:aiohttp.web.FileResponse that could have resulted in an incorrect response if the file was replaced on the file system during prepare -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:10101, :issue:10113.

  • Replaced deprecated call to :func:mimetypes.guess_type with :func:mimetypes.guess_file_type when using Python 3.13+ -- by :user:bdraco.

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

  • Disabled zero copy writes in the StreamWriter -- by :user:bdraco.

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


v3.11.9

Compare Source

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

Bug fixes

  • Fixed invalid method logging unexpected being logged at exception level on subsequent connections -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:10055, :issue:10076.

Miscellaneous internal changes

  • Improved performance of parsing headers when using the C parser -- by :user:bdraco.

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


v3.11.8

Compare Source

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

Miscellaneous internal changes

  • Improved performance of creating :class:aiohttp.ClientResponse objects when there are no cookies -- by :user:bdraco.

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

  • Improved performance of creating :class:aiohttp.ClientResponse objects -- by :user:bdraco.

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

  • Improved performances of creating objects during the HTTP request lifecycle -- by :user:bdraco.

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

  • Improved performance of constructing :class:aiohttp.web.Response with headers -- by :user:bdraco.

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

  • Improved performance of making requests when there are no auto headers to skip -- by :user:bdraco.

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

  • Downgraded logging of invalid HTTP method exceptions on the first request to debug level -- by :user:bdraco.

    HTTP requests starting with an invalid method are relatively common, especially when connected to the public internet, because browsers or other clients may try to speak SSL to a plain-text server or vice-versa. These exceptions can quickly fill the log with noise when nothing is wrong.

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


kislyuk/argcomplete (argcomplete)

v3.5.3

Compare Source

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

  • Use interactive shells and bind to make environment variable name
    completions work in older Bash versions (#​506)

v3.5.2

Compare Source

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

  • Fix _parse_known_args monkeypatching

    • Note: This fix is required to restore compatibility with Python 3.12.8 and 3.13.1.
  • CI improvements

v3.5.1

Compare Source

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

  • Restore compatibility with argparse in Python 3.12.7+ (#​508)

v3.5.0

Compare Source

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

  • Use project.scripts instead of setuptools scripts (#​498)

  • Test infrastructure improvements

v3.4.0

Compare Source

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

  • No stdin for python calls from bash completion functions (#​488)

    Prevents usage of stdin by (python) executables that are called
    during completion generation. This prevents the completion locking up
    the entire shell when the python script is broken i.e. it enters an
    interactive mode (REPL) instead of generating the completions, as
    expected.

  • Localize shell variable REPLY to avoid overwriting users’ value
    (#​489)

    The variable REPLY is used by default by the read shell builtin
    to store the return value, and like all bash/zsh variables, is scoped
    globally. This change allows this variable to be used for other needs
    by appropriately scoping its internal use by an argcomplete utility
    function that uses read.

v3.3.0

Compare Source

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

  • Preserve compatibility with argparse option tuples of length 4. This
    update is required to use argcomplete on Python 3.11.9+ or 3.12.3+.
pypa/build (build)

v1.2.2.post1

Compare Source

This release only makes metadata (Python 3.13 classifier), docs, and test suite changes.

What's Changed

New Contributors

Full Changelog: pypa/build@1.2.2...1.2.2.post1

v1.2.2

Compare Source

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

  • Add editable to builder.get_requries_for_build's static types
    (PR :pr:764, fixes issue :issue:763)
  • Include artifact attestations in our release
    (PR :pr:782)
  • Fix typing compatibility with typed pyproject-hooks
    (PR :pr:788)
  • Mark more tests with network
    (PR :pr:808)
  • Add more intersphinx links to docs
    (PR :pr:804)
  • Make uv optional for tests
    (PR :pr:807 and :pr:813)

v1.2.1

Compare Source

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

  • Avoid error when terminal width is undetectable on Python < 3.11
    (PR :pr:761)

v1.2.0

Compare Source

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

  • Add --installer option, supporting pip and uv. Added uv
    extra.
    (PR :pr:751)
  • Improve console output and provide -v for dependency installation
    (PR :pr:749)
  • Avoid compiling unused bytecode when using pip
    (PR :pr:752)
  • Dropped support for Python 3.7
    (PR :pr:743)
tkem/cachetools (cachetools)

v5.5.2

Compare Source

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

  • Reduce number of @cached lock/unlock operations.

  • Improve documentation.

  • Update CI environment.

v5.5.1

Compare Source

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

  • Add documentation regarding caching of exceptions.

  • Officially support Python 3.13.

  • Update CI environment.

v5.5.0

Compare Source

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

  • TTLCache.expire() returns iterable of expired (key, value)
    pairs.

  • TLRUCache.expire() returns iterable of expired (key, value)
    pairs.

  • Documentation improvements.

  • Update CI environment.

v5.4.0

Compare Source

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

  • Add the keys.typedmethodkey decorator.

  • Deprecate MRUCache class.

  • Deprecate @func.mru_cache decorator.

  • Update CI environment.

certifi/python-certifi (certifi)

v2024.12.14

Compare Source

v2024.8.30

Compare Source

python-cffi/cffi (cffi)

v1.17.1

Compare Source

  • Fix failing distutils.msvc9compiler imports under Windows (#​118).
  • ffibuilder.emit_python_code() and ffibuiler.emit_c_code() accept file-like objects (#​115).
  • ffiplatform calls are bypassed by ffibuilder.emit_python_code() and ffibuilder.emit_c_code() (#​81).

Full Changelog: python-cffi/cffi@v1.17.0...v1.17.1

v1.17.0

Compare Source

  • Add support for Python 3.13.
    • Free-threaded CPython builds (i.e. python3.13t and the 3.13t ABI) are not currently supported.
  • In API mode, when you get a function from a C library by writing
    fn = lib.myfunc, you get an object of a special type for performance
    reasons, instead of a <cdata 'C-function-type'>. Before version 1.17
    you could only call such objects. You could write
    ffi.addressof(lib, "myfunc") in order to get a real <cdata> object,
    based on the idea that in these cases in C you'd usually write &myfunc
    instead of myfunc. In version 1.17, the special object
    lib.myfunc can now be passed in many places where CFFI expects
    a regular <cdata> object. For example, you can now pass
    it as a callback to a C function call, or write it inside a C
    structure field of the correct pointer-to-function type, or use
    ffi.cast() or ffi.typeof() on it.

Full Changelog: python-cffi/cffi@v1.16.0...v1.17.0

pallets/click (click)

v8.1.8

Compare Source

Unreleased

  • Fix an issue with type hints for click.open_file(). :issue:2717
  • Fix issue where error message for invalid click.Path displ

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 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 February 6, 2025 00:28
@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch 5 times, most recently from a7c86b0 to f706e66 Compare February 12, 2025 23:35
@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch 7 times, most recently from 1450055 to 0ad4d47 Compare February 25, 2025 17:00
@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch 5 times, most recently from 17bba03 to c9dbea7 Compare March 4, 2025 15:30
@anubhav756
Copy link
Contributor

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from c9dbea7 to abee66c Compare March 4, 2025 16:10
@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from abee66c to af3e6f5 Compare March 4, 2025 16:23
@anubhav756
Copy link
Contributor

/gcbrun

@anubhav756 anubhav756 merged commit 93240a2 into googleapis:main Mar 4, 2025
9 checks passed
This was referenced Apr 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants