| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python312-click81 | Distribution: openSUSE Tumbleweed |
| Version: 8.1.8 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Feb 2 10:41:55 2026 |
| Group: Development/Languages/Python | Build host: reproducible |
| Size: 1144769 | Source RPM: python-click81-8.1.8-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/mitsuhiko/click | |
| Summary: A wrapper around optparse for command line utilities | |
Click is a Python package for creating command line interfaces in a composable way with as little code as necessary. It's the "Command Line Interface Creation Kit". It is configurable, and comes with defaults out of the box.
BSD-3-Clause
* Mon Feb 02 2026 Georg Pfuetzenreuter <georg.pfuetzenreuter@suse.com>
- Refactor to python-click81, conflict with python-click
* Thu Jan 09 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 8.1.8
* 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`.
- Switch build system from setuptools to pyproject.toml
* Add python-pip and python-wheel to BuildRequires
* Replace %python_build with %pyproject_wheel
* Replace %python_install with %pyproject_install
* Update name for dist directory in %files section
- Update BuildRequires from pyproject.toml
* Thu Sep 07 2023 Dirk Müller <dmueller@suse.com>
- update to 8.1.7:
* Fix issue with regex flags in shell completion.
* Bash version detection issues a warning instead of an
error.
* Fix issue with completion script for Fish shell.
* Tue Aug 01 2023 Markéta Machová <mmachova@suse.com>
- Update to 8.1.6
* Replace all typing.Dict occurrences to typing.MutableMapping for parameter
hints. #2255
* Improve type hinting for decorators and give all generic types parameters.
* Fix return value and type signature of
shell_completion.add_completion_class function. #2421
* Bash version detection doesn’t fail on Windows. #2461
* Completion works if there is a dot (.) in the program name. #2166
* Improve type annotations for pyright type checker. #2268
* Improve responsiveness of click.clear(). #2284
* Improve command name detection when using Shiv or PEX. #2332
* Avoid showing empty lines if command help text is empty. #2368
* ZSH completion script works when loaded from fpath. #2344.
* EOFError and KeyboardInterrupt tracebacks are not suppressed when
standalone_mode is disabled. #2380
* @group.command does not fail if the group was created with a custom
command_class. #2416
* multiple=True is allowed for flag options again and does not require
setting default=(). #2246, #2292, #2295
* Make the decorators returned by @argument() and @option() reusable when the
cls parameter is used. #2294
* Don’t fail when writing filenames to streams with strict errors. Replace
invalid bytes with the replacement character (�). #2395
* Remove unnecessary attempt to detect MSYS2 environment. #2355
* Remove outdated and unnecessary detection of App Engine environment. #2554
* echo() does not fail when no streams are attached, such as with pythonw on
Windows. #2415
* Argument with expose_value=False do not cause completion to fail. #2336
* Fix an issue with type hints for @click.command(), @click.option(), and
other decorators. Introduce typing tests. #2558
* Fix an issue with type hints for @click.group(). #2558
- Drop fix-tests.patch
* Fri May 05 2023 Markéta Machová <mmachova@suse.com>
- add fix-tests.patch to fix tests with new versions of python packages
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
- add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
- Make calling of %{sle15modernpython} optional.
* Fri Mar 24 2023 Daniel Garcia <daniel.garcia@suse.com>
- Remove not needed requirement python-setuptools
* Sun Jun 05 2022 Arun Persaud <arun@gmx.de>
- specfile
* require python >= 3.7
- update to version 8.1.3:
* 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`
- changes from version 8.1.2:
* 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`
- changes from version 8.1.1:
* Fix an issue with decorator typing that caused type checking to
report that a command was not callable. :issue:`2227`
- changes from version 8.1.0:
* 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`
* Sun Mar 27 2022 Dirk Müller <dmueller@suse.com>
- update to 8.0.4:
* ``open_file`` recognizes ``Path("-")`` as a standard stream, the
same as the string ``"-"``. :issue:`2106`
* The ``option`` and ``argument`` decorators preserve the type
annotation of the decorated function. :pr:`2155`
* A callable default value can customize its help text by overriding
``__str__`` instead of always showing ``(dynamic)``. :issue:`2099`
* Fix a typo in the Bash completion script that affected file and
directory completion. If this script was generated by a previous
version, it should be regenerated. :issue:`2163`
* Fix typing for ``echo`` and ``secho`` file argument.
/usr/lib/python3.12/site-packages/click /usr/lib/python3.12/site-packages/click-8.1.8.dist-info /usr/lib/python3.12/site-packages/click-8.1.8.dist-info/INSTALLER /usr/lib/python3.12/site-packages/click-8.1.8.dist-info/METADATA /usr/lib/python3.12/site-packages/click-8.1.8.dist-info/RECORD /usr/lib/python3.12/site-packages/click-8.1.8.dist-info/REQUESTED /usr/lib/python3.12/site-packages/click-8.1.8.dist-info/WHEEL /usr/lib/python3.12/site-packages/click-8.1.8.dist-info/licenses /usr/lib/python3.12/site-packages/click-8.1.8.dist-info/licenses/LICENSE.txt /usr/lib/python3.12/site-packages/click/__init__.py /usr/lib/python3.12/site-packages/click/__pycache__ /usr/lib/python3.12/site-packages/click/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/click/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/click/__pycache__/_compat.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/click/__pycache__/_compat.cpython-312.pyc /usr/lib/python3.12/site-packages/click/__pycache__/_termui_impl.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/click/__pycache__/_termui_impl.cpython-312.pyc /usr/lib/python3.12/site-packages/click/__pycache__/_textwrap.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/click/__pycache__/_textwrap.cpython-312.pyc /usr/lib/python3.12/site-packages/click/__pycache__/_winconsole.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/click/__pycache__/_winconsole.cpython-312.pyc /usr/lib/python3.12/site-packages/click/__pycache__/core.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/click/__pycache__/core.cpython-312.pyc /usr/lib/python3.12/site-packages/click/__pycache__/decorators.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/click/__pycache__/decorators.cpython-312.pyc /usr/lib/python3.12/site-packages/click/__pycache__/exceptions.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/click/__pycache__/exceptions.cpython-312.pyc /usr/lib/python3.12/site-packages/click/__pycache__/formatting.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/click/__pycache__/formatting.cpython-312.pyc /usr/lib/python3.12/site-packages/click/__pycache__/globals.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/click/__pycache__/globals.cpython-312.pyc /usr/lib/python3.12/site-packages/click/__pycache__/parser.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/click/__pycache__/parser.cpython-312.pyc /usr/lib/python3.12/site-packages/click/__pycache__/shell_completion.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/click/__pycache__/shell_completion.cpython-312.pyc /usr/lib/python3.12/site-packages/click/__pycache__/termui.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/click/__pycache__/termui.cpython-312.pyc /usr/lib/python3.12/site-packages/click/__pycache__/testing.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/click/__pycache__/testing.cpython-312.pyc /usr/lib/python3.12/site-packages/click/__pycache__/types.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/click/__pycache__/types.cpython-312.pyc /usr/lib/python3.12/site-packages/click/__pycache__/utils.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/click/__pycache__/utils.cpython-312.pyc /usr/lib/python3.12/site-packages/click/_compat.py /usr/lib/python3.12/site-packages/click/_termui_impl.py /usr/lib/python3.12/site-packages/click/_textwrap.py /usr/lib/python3.12/site-packages/click/_winconsole.py /usr/lib/python3.12/site-packages/click/core.py /usr/lib/python3.12/site-packages/click/decorators.py /usr/lib/python3.12/site-packages/click/exceptions.py /usr/lib/python3.12/site-packages/click/formatting.py /usr/lib/python3.12/site-packages/click/globals.py /usr/lib/python3.12/site-packages/click/parser.py /usr/lib/python3.12/site-packages/click/py.typed /usr/lib/python3.12/site-packages/click/shell_completion.py /usr/lib/python3.12/site-packages/click/termui.py /usr/lib/python3.12/site-packages/click/testing.py /usr/lib/python3.12/site-packages/click/types.py /usr/lib/python3.12/site-packages/click/utils.py /usr/share/doc/packages/python312-click81 /usr/share/doc/packages/python312-click81/CHANGES.rst /usr/share/doc/packages/python312-click81/README.md /usr/share/licenses/python312-click81 /usr/share/licenses/python312-click81/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Feb 9 11:58:24 2026