Skip to content

chore(deps): update all dependencies #566

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Sep 19, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
argcomplete (changelog) ==3.5.3 -> ==3.6.2 age adoption passing confidence minor
cachetools ==5.5.0 -> ==6.0.0 age adoption passing confidence major
certifi ==2024.12.14 -> ==2025.4.26 age adoption passing confidence major
charset-normalizer (changelog) ==3.4.1 -> ==3.4.2 age adoption passing confidence patch
click (changelog) ==8.1.8 -> ==8.2.1 age adoption passing confidence minor
filelock ==3.16.1 -> ==3.18.0 age adoption passing confidence minor
gcp-docuploader ==0.6.5 -> ==0.7.2 age adoption passing confidence minor
google-api-core ==2.24.0 -> ==2.24.2 age adoption passing confidence patch
google-auth ==2.37.0 -> ==2.40.2 age adoption passing confidence minor
google-cloud-core ==2.4.1 -> ==2.4.3 age adoption passing confidence patch
google-cloud-datastore ==2.20.0 -> ==2.21.0 age adoption passing confidence minor
google-cloud-storage ==2.19.0 -> ==3.1.0 age adoption passing confidence major
google-crc32c ==1.6.0 -> ==1.7.1 age adoption passing confidence minor
googleapis-common-protos (source) ==1.66.0 -> ==1.70.0 age adoption passing confidence minor
nox ==2024.10.9 -> ==2025.5.1 age adoption passing confidence major
packaging ==24.2 -> ==25.0 age adoption passing confidence major
platformdirs (changelog) ==4.3.6 -> ==4.3.8 age adoption passing confidence patch
proto-plus ==1.25.0 -> ==1.26.1 age adoption passing confidence minor
protobuf ==5.29.3 -> ==6.31.0 age adoption passing confidence major
pyasn1-modules (changelog) ==0.4.1 -> ==0.4.2 age adoption passing confidence patch
pytest (changelog) ==8.3.2 -> ==8.3.5 age adoption passing confidence patch
python 3.8 -> 3.13 age adoption passing confidence uses-with minor
python 3.10 -> 3.13 age adoption passing confidence uses-with minor
rsa ==4.9 -> ==4.9.1 age adoption passing confidence patch
urllib3 (changelog) ==2.3.0 -> ==2.4.0 age adoption passing confidence minor
virtualenv ==20.28.1 -> ==20.31.2 age adoption passing confidence minor

Release Notes

kislyuk/argcomplete (argcomplete)

v3.6.2

Compare Source

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

  • Revert “zsh: skip repeat Python runs in the same completion run” This
    reverts a regression introduced in zsh tab completion configurations
    utilizing multiple matchers.

v3.6.1

Compare Source

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

  • zsh: add global completion system install dir to user fpath if not
    present

  • Update shell_integration.py to support spaces in script file path.
    (#​525)

  • Fix completion when wordbreak is first character (#​526)

v3.6.0

Compare Source

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

  • Support namespace package traversal when completing Python entry
    points

  • zsh: skip repeat Python runs in the same completion run

  • Make _parse_known_args signature more general for future API changes

tkem/cachetools (cachetools)

v6.0.0

Compare Source

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

  • Require Python 3.9 or later (breaking change).

  • Remove MRUCache and the @func.mru_cache decorator (breaking
    change).

  • Add an optional condition parameter to the @cached and
    @cachedmethod decorators, which, when used with a
    threading.Condition instance, should improve cache stampede <https://en.wikipedia.org/wiki/Cache_stampede>_ issues in massively
    parallel environments. Note that this will inflict some performance
    penalty, and therefore has to be enabled explicitly.

  • Convert the cachetools.func decorators to use a
    threading.Condition instance to deal with cache stampede <https://en.wikipedia.org/wiki/Cache_stampede>_ issues. Note that
    this may result in a noticable performance degradation, depending
    on your actual use case.

  • Deprecate support for cache(self) returning None to suppress
    caching with the @cachedmethod decorator.

  • Improve documentation.

  • Update CI environment.

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.

certifi/python-certifi (certifi)

v2025.4.26

Compare Source

v2025.1.31

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
pallets/click (click)

v8.2.1

Compare Source

Released 2025-05-20

  • Fix flag value handling for flag options with a provided type. :issue:2894
    :issue:2897 :pr:2930
  • Fix shell completion for nested groups. :issue:2906 :pr:2907
  • Flush sys.stderr at the end of CliRunner.invoke. :issue:2682
  • Fix EOF handling for stdin input in CliRunner. :issue:2787

v8.2.0

Compare Source

Released 2025-05-10

  • Drop support for Python 3.7, 3.8, and 3.9. :pr:2588 :pr:2893

  • Use modern packaging metadata with pyproject.toml instead of setup.cfg.
    :pr:2438

  • Use flit_core instead of setuptools as build backend. :pr:2543

  • Deprecate the __version__ attribute. Use feature detection, or
    importlib.metadata.version("click"), instead. :issue:2598

  • BaseCommand is deprecated. Command is the base class for all
    commands. :issue:2589

  • MultiCommand is deprecated. Group is the base class for all group
    commands. :issue:2590

  • The current parser and related classes and methods, are deprecated.
    :issue:2205

    • OptionParser and the parser module, which is a modified copy of
      optparse in the standard library.
    • Context.protected_args is unneeded. Context.args contains any
      remaining arguments while parsing.
    • Parameter.add_to_parser (on both Argument and Option) is
      unneeded. Parsing works directly without building a separate parser.
    • split_arg_string is moved from parser to shell_completion.
  • Enable deferred evaluation of annotations with
    from __future__ import annotations. :pr:2270

  • When generating a command's name from a decorated function's name, the
    suffixes _command, _cmd, _group, and _grp are removed.
    :issue:2322

  • Show the types.ParamType.name for types.Choice options within
    --help message if show_choices=False is specified.
    :issue:2356

  • Do not display default values in prompts when Option.show_default is
    False. :pr:2509

  • Add get_help_extra method on Option to fetch the generated extra
    items used in get_help_record to render help text. :issue:2516
    :pr:2517

  • Keep stdout and stderr streams independent in CliRunner. Always
    collect stderr output and never raise an exception. Add a new
    output stream to simulate what the user sees in its terminal. Removes
    the mix_stderr parameter in CliRunner. :issue:2522 :pr:2523

  • Option.show_envvar now also shows environment variable in error messages.
    :issue:2695 :pr:2696

  • Context.close will be called on exit. This results in all
    Context.call_on_close callbacks and context managers added via
    Context.with_resource to be closed on exit as well. :pr:2680

  • Add ProgressBar(hidden: bool) to allow hiding the progressbar. :issue:2609

  • A UserWarning will be shown when multiple parameters attempt to use the
    same name. :issue:2396

  • When using Option.envvar with Option.flag_value, the flag_value
    will always be used instead of the value of the environment variable.
    :issue:2746 :pr:2788

  • Add Choice.get_invalid_choice_message method for customizing the
    invalid choice message. :issue:2621 :pr:2622

  • If help is shown because no_args_is_help is enabled (defaults to True
    for groups, False for commands), the exit code is 2 instead of 0.
    :issue:1489 :pr:1489

  • Contexts created during shell completion are closed properly, fixing
    a ResourceWarning when using click.File. :issue:2644 :pr:2800
    :pr:2767

  • click.edit(filename) now supports passing an iterable of filenames in
    case the editor supports editing multiple files at once. Its return type
    is now also typed: AnyStr if text is passed, otherwise None.
    :issue:2067 :pr:2068

  • Specialized typing of progressbar(length=...) as ProgressBar[int].
    :pr:2630

  • Improve echo_via_pager behaviour in face of errors.
    :issue:2674

    • Terminate the pager in case a generator passed to echo_via_pager
      raises an exception.
    • Ensure to always close the pipe to the pager process and wait for it
      to terminate.
    • echo_via_pager will not ignore KeyboardInterrupt anymore. This
      allows the user to search for future output of the generator when
      using less and then aborting the program using ctrl-c.
  • deprecated: bool | str can now be used on options and arguments. This
    previously was only available for Command. The message can now also be
    customised by using a str instead of a bool. :issue:2263 :pr:2271

    • Command.deprecated formatting in --help changed from
      (Deprecated) help to help (DEPRECATED).
    • Parameters cannot be required nor prompted or an error is raised.
    • A warning will be printed when something deprecated is used.
  • Add a catch_exceptions parameter to CliRunner. If
    catch_exceptions is not passed to CliRunner.invoke, the value
    from CliRunner is used. :issue:2817 :pr:2818

  • Option.flag_value will no longer have a default value set based on
    Option.default if Option.is_flag is False. This results in
    Option.default not needing to implement __bool__. :pr:2829

  • Incorrect click.edit typing has been corrected. :pr:2804

  • Choice is now generic and supports any iterable value.
    This allows you to use enums and other non-str values. :pr:2796
    :issue:605

  • Fix setup of help option's defaults when using a custom class on its
    decorator. Removes HelpOption. :issue:2832 :pr:2840

tox-dev/py-filelock (filelock)

v3.18.0

Compare Source

What's Changed

New Contributors

Full Changelog: tox-dev/filelock@3.17.0...3.18.0

v3.17.0: Drop 3.8

Compare Source

Full Changelog: tox-dev/filelock@3.16.1...3.17.0

googleapis/python-api-core (google-api-core)

v2.24.2

Compare Source

Bug Fixes

v2.24.1

Compare Source

Bug Fixes
Documentation
  • Add warnings regarding consuming externally sourced credentials (#​783) (0ec1825)
googleapis/google-auth-library-python (google-auth)

v2.40.2

Compare Source

Bug Fixes
  • Remove sync response logs in AuthorizedSession (97ed1c8)
  • Update test to consider new error message from cryptography (#​1765) (44e38b6)

v2.40.1

Compare Source

Bug Fixes

v2.40.0

Compare Source

Features
Bug Fixes
  • Correct webauthn JSON parsing to be compliant with standard. (#​1658) (0c5ef36)

v2.39.0

Compare Source

Features
  • Adds GA support for X.509 workload identity federation (#​1695) (7495960)
Bug Fixes

v2.38.0

Compare Source

Features
  • Adding domain-wide delegation flow in impersonated credential (#​1624) (34ee3fe)
Documentation
  • Add warnings regarding consuming externally sourced credentials (d049370)
googleapis/python-cloud-core (google-cloud-core)

v2.4.3

Compare Source

Bug Fixes

v2.4.2

Compare Source

Features
  • Client should pass client_options.api_key to auth library (#​321) (dfac15b)
googleapis/python-datastore (google-cloud-datastore)

v2.21.0

Compare Source

Features
  • Add REST Interceptors which support reading metadata (7be9c4c)
  • Add support for opt-in debug logging (7be9c4c)
Bug Fixes
  • Allow protobuf 6.x (#​598) (7c1171b)
  • Backwards-compatibility for previous meaning format (#​603) (ed92e8e)
  • Fix typing issue with gRPC metadata when key ends in -bin (7be9c4c)

v2.20.2

Compare Source

Bug Fixes

v2.20.1

Compare Source

Bug Fixes
googleapis/python-storage (google-cloud-storage)

v3.1.0

Compare Source

Features

v3.0.0

Compare Source

⚠ BREAKING CHANGES

Please consult the README for details on this major version release.

  • The default checksum strategy for uploads has changed from None to "auto" (#​1383)
  • The default checksum strategy for downloads has changed from "md5" to "auto" (#​1383)
  • Deprecated positional argument "num_retries" has been removed (#​1377)
  • Deprecated argument "text_mode" has been removed (#​1379)
  • Blob.download_to_filename() now deletes the empty destination file on a 404 (#​1394)
  • Media operations now use the same retry backoff, timeout and custom predicate system as non-media operations, which may slightly impact default retry behavior (#​1385)
  • Retries are now enabled by default for uploads, blob deletes and blob metadata updates (#​1400)
Features
Bug Fixes
Documentation
googleapis/python-crc32c (google-crc32c)

v1.7.1

Compare Source

Bug Fixes
  • Add Python 3.13 windows wheels (fbb0e26)

v1.7.0

Compare Source

Features
googleapis/google-cloud-python (googleapis-common-protos)

v1.70.0

Compare Source

Features

v1.69.2

Compare Source

Bug Fixes
  • Allow protobuf 6.x (b4d4551)
  • remove setup.cfg configuration for creating universal wheels (#​13659) (59bfd42)
  • resolve issue where pre-release versions of dependencies are installed (b4d4551)
  • set include in tool.setuptools.packages.find (#​13662) (c6a1588)

v1.69.1

Compare Source

Bug Fixes

v1.69.0

Compare Source

Features

v1.68.0

Compare Source

Features
  • A new field unversioned_package_disabled is added to message .google.api.PythonSettings (eb554e8)
  • Add field experimental_features to message PythonSettings (#​249) (ba8d36e)
  • add FieldInfo.referenced_types for generics (#​247) (c91900a)
  • add support for field generate_omitted_as_internal in selective gapic generation (#​13482) (993ff4d)
Documentation
  • A comment for field content in message .google.api.Page is changed (eb554e8)
  • A comment for message RoutingRule is changed (eb554e8)

v1.67.0

Compare Source

Features
  • A new field unversioned_package_disabled is added to message .google.api.PythonSettings (eb554e8)
  • add support for field generate_omitted_as_internal in selective gapic generation (#​13482) (993ff4d)
Documentation
  • A comment for field content in message .google.api.Page is changed (eb554e8)
  • A comment for message RoutingRule is changed (eb554e8)
wntrblm/nox (nox)

v2025.5.1

Compare Source

v2025.2.9

Compare Source

pypa/packaging (packaging)

v25.0

Compare Source

What's Changed

New Contributors

Full Changelog: pypa/packaging@24.2...25.0

tox-dev/platformdirs (platformdirs)

v4.3.8

Compare Source

What's Changed
New Contributors

Full Changelog: tox-dev/platformdirs@4.3.7...4.3.8

v4.3.7

Compare Source

What's Changed

Full Changelog: tox-dev/platformdirs@4.3.6...4.3.7

googleapis/proto-plus-python (proto-plus)

v1.26.1

Compare Source

Bug Fixes

v1.26.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 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 review from a team as code owners September 19, 2024 20:03
@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 Sep 19, 2024
@product-auto-label product-auto-label bot added size: s Pull request size is small. api: datastore Issues related to the googleapis/python-datastore API. labels Sep 19, 2024
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Sep 19, 2024
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Sep 19, 2024
@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 Sep 19, 2024
@product-auto-label product-auto-label bot added size: xs Pull request size is extra small. and removed size: s Pull request size is small. labels Sep 19, 2024
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Sep 19, 2024
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Sep 19, 2024
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 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 Oct 11, 2024
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Oct 11, 2024
daniel-sanche
daniel-sanche previously approved these changes Oct 11, 2024
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Oct 11, 2024
@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 Nov 15, 2024
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Nov 15, 2024
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Nov 15, 2024
@parthea
Copy link
Contributor

parthea commented Mar 10, 2025

Merge #597 first

@parthea parthea added the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Mar 10, 2025
@product-auto-label product-auto-label bot added size: l Pull request size is large. and removed size: xs Pull request size is extra small. labels May 28, 2025
@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 May 28, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label May 28, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: datastore Issues related to the googleapis/python-datastore API. do not merge Indicates a pull request not ready for merge, due to either quality or timing. size: l Pull request size is large.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants