Bump click from 8.1.3 to 8.1.4
Bumps click from 8.1.3 to 8.1.4.
Release notes
Sourced from click's releases.
8.1.4
This is a fix release for the 8.1.x feature branch.
Changelog
Sourced from click's changelog.
Version 8.1.4
Released 2023-07-06
- Replace all
typing.Dict
occurrences totyping.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.🇵🇷 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
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 require settingdefault=()
. :issue:2246, 2292, 2295
- Make the decorators returned by
@argument()
and@option()
reusable when thecls
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.
🇵🇷 2554
echo()
does not fail when no streams are attached, such as withpythonw
on Windows. :issue:2415
- Argument with
expose_value=False
do not cause completion to fail. :issue:2336
Commits
-
3d873a3
release version 8.1.4 -
dd691da
use pypi trusted publisher auth -
b67fe5f
completion doesn't fail withexpose_value=False
(#2556) -
4cf7c6c
completion works for expose_value=False -
5499471
echo doesn't fail with no streams (#2555) -
ecb9983
echo doesn't fail with no streams -
9a536ee
remove msys2 and app engine detection (#2554) -
daca3cf
remove app engine detection -
8f019ba
remove msys2 detection -
af1e8d4
format_filename
replaces invalid bytes (#2553) - Additional commits viewable in compare view