Skip to content
This repository was archived by the owner on Aug 27, 2025. It is now read-only.

Conversation

renovate-bot
Copy link
Contributor

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

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
argcomplete (changelog) ==3.2.3 -> ==3.6.2 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
cryptography (changelog) ==44.0.1 -> ==44.0.2 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.18.0 age adoption passing confidence
gcp-docuploader ==0.6.5 -> ==0.7.2 age adoption passing confidence
gcp-releasetool ==2.0.0 -> ==2.6.0 age adoption passing confidence
google-api-core ==2.17.1 -> ==2.24.2 age adoption passing confidence
google-auth ==2.28.2 -> ==2.38.0 age adoption passing confidence
google-cloud-core ==2.4.1 -> ==2.4.3 age adoption passing confidence
google-cloud-storage ==2.15.0 -> ==2.19.0 age adoption passing confidence
google-crc32c ==1.5.0 -> ==1.7.1 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.2 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
more-itertools ==10.2.0 -> ==10.6.0 age adoption passing confidence
nh3 ==0.2.15 -> ==0.2.21 age adoption passing confidence
pkginfo ==1.10.0 -> ==1.12.1.2 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.2 age adoption passing confidence
pycparser ==2.21 -> ==2.22 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
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.13.1 age adoption passing confidence
urllib3 (changelog) ==2.2.2 -> ==2.3.0 age adoption passing confidence
virtualenv ==20.26.6 -> ==20.30.0 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

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

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 displays on
    multiple lines. :issue:2697
  • Fixed issue that prevented a default value of "" from being displayed in
    the help for an option. :issue:2500
  • The test runner handles stripping color consistently on Windows.
    :issue:2705
  • Show correct value for flag default when using default_map.
    :issue:2632
  • Fix click.echo(color=...) passing color to coloroma so it can be
    forced on Windows. :issue:2606.

v8.1.7

Compare Source

Released 2023-08-17

  • Fix issue with regex flags in shell completion. :issue:2581
  • Bash version detection issues a warning instead of an error. :issue:2574
  • Fix issue with completion script for Fish shell. :issue:2567

v8.1.6

Compare Source

Released 2023-07-18

  • Fix an issue with type hints for @click.group(). :issue:2558

v8.1.5

Compare Source

Released 2023-07-13

  • Fix an issue with type hints for @click.command(), @click.option(), and
    other decorators. Introduce typing tests. :issue:2558

v8.1.4

Compare Source

Released 2023-07-06

  • Replace all typing.Dict occurrences to typing.MutableMapping for
    parameter hints. :issue:2255
  • Improve type hinting for decorators and give all generic types parameters.
    :issue:2398
  • Fix return value and type signature of shell_completion.add_completion_class
    function. :pr:2421
  • Bash version detection doesn't fail on Windows. :issue:2461
  • Completion works if there is a dot (.) in the program name. :issue:2166
  • Improve type annotations for pyright type checker. :issue:2268
  • Improve responsiveness of click.clear(). :issue:2284
  • Improve command name detection when using Shiv or PEX. :issue:2332
  • Avoid showing empty lines if command help text is empty. :issue:2368
  • ZSH completion script works when loaded from fpath. :issue:2344.
  • EOFError and KeyboardInterrupt tracebacks are not suppressed when
    standalone_mode is disabled. :issue:2380
  • @group.command does not fail if the group was created with a custom
    command_class. :issue:2416
  • multiple=True is allowed for flag options again and does not require
    setting default=(). :issue:2246, 2292, 2295
  • Make the decorators returned by @argument() and @option() reusable when the
    cls parameter is used. :issue:2294
  • Don't fail when writing filenames to streams with strict errors. Replace invalid
    bytes with the replacement character (). :issue:2395
  • Remove unnecessary attempt to detect MSYS2 environment. :issue:2355
  • Remove outdated and unnecessary detection of App Engine environment. :pr:2554
  • echo() does not fail when no streams are attached, such as with pythonw on
    Windows. :issue:2415
  • Argument with expose_value=False do not cause completion to fail. :issue:2336

v8.1.3

Compare Source

Released 2022-04-28

  • Use verbose form of typing.Callable for @command and
    @group. :issue:2255
  • Show error when attempting to create an option with
    multiple=True, is_flag=True. Use count instead.
    :issue:2246

v8.1.2

Compare Source

Released 2022-03-31

  • Fix error message for readable path check that was mixed up with the
    executable check. :pr:2236
  • Restore parameter order for Path, placing the executable
    parameter at the end. It is recommended to use keyword arguments
    instead of positional arguments. :issue:2235

v8.1.1

Compare Source

Released 2022-03-30

  • Fix an issue with decorator typing that caused type checking to
    report that a command was not callable. :issue:2227

v8.1.0

Compare Source

Released 2022-03-28

  • Drop support for Python 3.6. :pr:2129

  • Remove previously deprecated code. :pr:2130

    • Group.resultcallback is renamed to result_callback.
    • autocompletion parameter to Command is renamed to
      shell_complete.
    • get_terminal_size is removed, use
      shutil.get_terminal_size instead.
    • get_os_args is removed, use sys.argv[1:] instead.
  • Rely on :pep:538 and :pep:540 to handle selecting UTF-8 encoding
    instead of ASCII. Click's locale encoding detection is removed.
    :issue:2198

  • Single options boolean flags with show_default=True only show
    the default if it is True. :issue:1971

  • The command and group decorators can be applied with or
    without parentheses. :issue:1359

  • The Path type can check whether the target is executable.
    :issue:1961

  • Command.show_default overrides Context.show_default, instead
    of the other way around. :issue:1963

  • Parameter decorators and @group handles cls=None the same as
    not passing cls. @option handles help=None the same as
    not passing help. :issue:#1959

  • A flag option with required=True requires that the flag is
    passed instead of choosing the implicit default value. :issue:1978

  • Indentation in help text passed to Option and Command is
    cleaned the same as using the @option and @command
    decorators does. A command's epilog and short_help are also
    processed. :issue:1985

  • Store unprocessed Command.help, epilog and short_help
    strings. Processing is only done when formatting help text for
    output. :issue:2149

  • Allow empty str input for prompt() when
    confirmation_prompt=True and default="". :issue:2157

  • Windows glob pattern expansion doesn't fail if a value is an invalid
    pattern. :issue:2195

  • It's possible to pass a list of params to @command. Any
    params defined with decorators are appended to the passed params.
    :issue:2131.

  • @command decorator is annotated as returning the correct type if
    a cls argument is used. :issue:2211

  • A Group with invoke_without_command=True and chain=False
    will invoke its result callback with the group function's return
    value. :issue:2124

  • to_info_dict will not fail if a ParamType doesn't define a
    name. :issue:2168

  • Shell completion prioritizes option values with option prefixes over
    new options. :issue:2040

  • Options that get an environment variable value using
    autoenvvar_prefix treat an empty value as None, consistent
    with a direct envvar. :issue:2146

borntyping/python-colorlog (colorlog)

v6.9.0

Compare Source

What's Changed

New Contributors

Full Changelog: borntyping/python-colorlog@v6.8.2...v6.9.0

pyca/cryptography (cryptography)

v44.0.2

Compare Source

pypa/distlib (distlib)

v0.3.9

Compare Source

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

v3.16.1

Compare Source

What's Changed

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

v3.16.0

Compare Source

What's Changed

Full Changelog: tox-dev/filelock@3.15.4...3.16.0

v3.15.4

Compare Source

What's Changed

Full Changelog: tox-dev/filelock@3.15.3...3.15.4

v3.15.3

Compare Source

What's Changed

Full Changelog: tox-dev/filelock@3.15.2...3.15.3

v3.15.2

Compare Source

What's Changed
New Contributors

Full Changelog: tox-dev/filelock@3.15.1...3.15.2

v3.15.1

Compare Source

What's Changed

Full Changelog: tox-dev/filelock@3.15.0...3.15.1

v3.15.0

Compare Source

What's Changed

New Contributors

Full Changelog: tox-dev/filelock@3.14.0...3.15


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 March 18, 2025 15:30
@renovate-bot renovate-bot force-pushed the renovate/kokoro-dependencies branch 6 times, most recently from 6e172ae to c815411 Compare March 22, 2025 17:51
@renovate-bot renovate-bot force-pushed the renovate/kokoro-dependencies branch 4 times, most recently from 04e579a to ae6cf63 Compare March 31, 2025 19:56
@renovate-bot renovate-bot force-pushed the renovate/kokoro-dependencies branch 6 times, most recently from b48dc39 to 03666df Compare April 4, 2025 06:54
@renovate-bot renovate-bot force-pushed the renovate/kokoro-dependencies branch from 03666df to 1f826c3 Compare April 8, 2025 10:09
@renovate-bot renovate-bot changed the title chore(deps): update kokoro dependencies chore(deps): update kokoro dependencies - autoclosed Apr 8, 2025
@renovate-bot renovate-bot deleted the renovate/kokoro-dependencies branch April 8, 2025 20:20
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

1 participant