This repository was archived by the owner on Aug 27, 2025. It is now read-only.
chore(deps): update kokoro dependencies - autoclosed #43
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:
==3.2.3
->==3.6.2
==1.1.1
->==1.2.2.post1
==5.3.3
->==5.5.2
==2024.7.4
->==2024.12.14
==1.16.0
->==1.17.1
==8.0.4
->==8.1.8
==6.8.2
->==6.9.0
==44.0.1
->==44.0.2
==0.3.8
->==0.3.9
==0.20.1
->==0.21.2
==3.13.1
->==3.18.0
==0.6.5
->==0.7.2
==2.0.0
->==2.6.0
==2.17.1
->==2.24.2
==2.28.2
->==2.38.0
==2.4.1
->==2.4.3
==2.15.0
->==2.19.0
==1.5.0
->==1.7.1
==2.7.0
->==2.7.2
==1.63.0
->==1.69.2
==3.7
->==3.10
==3.3.1
->==3.4.0
==0.8.0
->==0.9.0
==10.2.0
->==10.6.0
==0.2.15
->==0.2.21
==1.10.0
->==1.12.1.2
==4.25.3
->==4.25.6
==0.5.1
->==0.6.1
==0.3.0
->==0.4.2
==2.21
->==2.22
==2.17.2
->==2.19.1
==2.8.0
->==2.10.1
==1.8.2
->==1.9.0
==1.0.0
->==1.2.0
==2.32.0
->==2.32.3
==13.7.1
->==13.9.4
==1.16.0
->==1.17.0
==2.0.1
->==2.2.1
==4.10.0
->==4.13.1
==2.2.2
->==2.3.0
==20.26.6
->==20.30.0
==0.43.0
->==0.45.1
==3.19.1
->==3.21.0
Release Notes
kislyuk/argcomplete (argcomplete)
v3.6.2
Compare Source
===============================
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
===============================
completions work in older Bash versions (#506)
v3.5.2
Compare Source
===============================
Fix _parse_known_args monkeypatching
CI improvements
v3.5.1
Compare Source
===============================
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 builtinto 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
===============================
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
==================
builder.get_requries_for_build
's static types(PR :pr:
764
, fixes issue :issue:763
)(PR :pr:
782
)pyproject-hooks
(PR :pr:
788
)network
(PR :pr:
808
)(PR :pr:
804
)uv
optional for tests(PR :pr:
807
and :pr:813
)v1.2.1
Compare Source
==================
(PR :pr:
761
)v1.2.0
Compare Source
==================
--installer
option, supportingpip
anduv
. Addeduv
extra.
(PR :pr:
751
)-v
for dependency installation(PR :pr:
749
)pip
(PR :pr:
752
)(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
distutils.msvc9compiler
imports under Windows (#118).ffibuilder.emit_python_code()
andffibuiler.emit_c_code()
accept file-like objects (#115).ffiplatform
calls are bypassed byffibuilder.emit_python_code()
andffibuilder.emit_c_code()
(#81).Full Changelog: python-cffi/cffi@v1.17.0...v1.17.1
v1.17.0
Compare Source
python3.13t
and the3.13t
ABI) are not currently supported.fn = lib.myfunc
, you get an object of a special type for performancereasons, instead of a
<cdata 'C-function-type'>
. Before version 1.17you 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 objectlib.myfunc
can now be passed in many places where CFFI expectsa regular
<cdata>
object. For example, you can now passit 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()
orffi.typeof()
on it.Full Changelog: python-cffi/cffi@v1.16.0...v1.17.0
pallets/click (click)
v8.1.8
Compare Source
Unreleased
click.open_file()
. :issue:2717
click.Path
displays onmultiple lines. :issue:
2697
""
from being displayed inthe help for an option. :issue:
2500
:issue:
2705
default_map
.:issue:
2632
click.echo(color=...)
passingcolor
to coloroma so it can beforced on Windows. :issue:
2606
.v8.1.7
Compare Source
Released 2023-08-17
2581
2574
2567
v8.1.6
Compare Source
Released 2023-07-18
@click.group()
. :issue:2558
v8.1.5
Compare Source
Released 2023-07-13
@click.command()
,@click.option()
, andother decorators. Introduce typing tests. :issue:
2558
v8.1.4
Compare Source
Released 2023-07-06
typing.Dict
occurrences totyping.MutableMapping
forparameter hints. :issue:
2255
:issue:
2398
shell_completion.add_completion_class
function. :pr:
2421
2461
.
) in the program name. :issue:2166
2268
click.clear()
. :issue:2284
2332
2368
fpath
. :issue:2344
.EOFError
andKeyboardInterrupt
tracebacks are not suppressed whenstandalone_mode
is disabled. :issue:2380
@group.command
does not fail if the group was created with a customcommand_class
. :issue:2416
multiple=True
is allowed for flag options again and does not requiresetting
default=()
. :issue:2246, 2292, 2295
@argument()
and@option()
reusable when thecls
parameter is used. :issue:2294
bytes with the replacement character (
�
). :issue:2395
2355
2554
echo()
does not fail when no streams are attached, such as withpythonw
onWindows. :issue:
2415
expose_value=False
do not cause completion to fail. :issue:2336
v8.1.3
Compare Source
Released 2022-04-28
typing.Callable
for@command
and@group
. :issue:2255
multiple=True, is_flag=True
. Usecount
instead.:issue:
2246
v8.1.2
Compare Source
Released 2022-03-31
executable check. :pr:
2236
Path
, placing theexecutable
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
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 toresult_callback
.autocompletion
parameter toCommand
is renamed toshell_complete
.get_terminal_size
is removed, useshutil.get_terminal_size
instead.get_os_args
is removed, usesys.argv[1:]
instead.Rely on :pep:
538
and :pep:540
to handle selecting UTF-8 encodinginstead of ASCII. Click's locale encoding detection is removed.
:issue:
2198
Single options boolean flags with
show_default=True
only showthe default if it is
True
. :issue:1971
The
command
andgroup
decorators can be applied with orwithout parentheses. :issue:
1359
The
Path
type can check whether the target is executable.:issue:
1961
Command.show_default
overridesContext.show_default
, insteadof the other way around. :issue:
1963
Parameter decorators and
@group
handlescls=None
the same asnot passing
cls
.@option
handleshelp=None
the same asnot passing
help
. :issue:#1959
A flag option with
required=True
requires that the flag ispassed instead of choosing the implicit default value. :issue:
1978
Indentation in help text passed to
Option
andCommand
iscleaned the same as using the
@option
and@command
decorators does. A command's
epilog
andshort_help
are alsoprocessed. :issue:
1985
Store unprocessed
Command.help
,epilog
andshort_help
strings. Processing is only done when formatting help text for
output. :issue:
2149
Allow empty str input for
prompt()
whenconfirmation_prompt=True
anddefault=""
. :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
. Anyparams defined with decorators are appended to the passed params.
:issue:
2131
.@command
decorator is annotated as returning the correct type ifa
cls
argument is used. :issue:2211
A
Group
withinvoke_without_command=True
andchain=False
will invoke its result callback with the group function's return
value. :issue:
2124
to_info_dict
will not fail if aParamType
doesn't define aname
. :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 asNone
, consistentwith 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.8Compare 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
file_lock
as positional argument by @kwist-sgr in https://github.com/tox-dev/filelock/pull/347Full Changelog: tox-dev/filelock@3.15.3...3.15.4
v3.15.3
Compare Source
What's Changed
TypeError: _CountedFileLock.__init__() got an unexpected keyword argument 'timeout'
by @kwist-sgr in https://github.com/tox-dev/filelock/pull/345Full 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.
This PR was generated by Mend Renovate. View the repository job log.