Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-click-8.1.7-1.3 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python312-click Distribution: openSUSE:Factory:zSystems
Version: 8.1.7 Vendor: openSUSE
Release: 1.3 Build date: Thu Sep 7 12:58:54 2023
Group: Development/Languages/Python Build host: reproducible
Size: 1109821 Source RPM: python-click-8.1.7-1.3.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.

Provides

Requires

License

BSD-3-Clause

Changelog

* 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.
* Sat Oct 16 2021 Dirk Müller <dmueller@suse.com>
  - update to 8.0.3:
    * Fix issue with ``Path(resolve_path=True)`` type creating invalid
      paths. :issue:`2088`
    * Importing ``readline`` does not cause the ``confirm()`` prompt to
      disappear when pressing backspace. :issue:`2092`
    * Any default values injected by ``invoke()`` are cast to the
      corresponding parameter's type. :issue:`2089, 2090`
    * ``is_bool_flag`` is not set to ``True`` if ``is_flag`` is ``False``.
    * Bash version detection is locale independent. :issue:`1940`
    * Empty ``default`` value is not shown for ``multiple=True``.
    * Fix shell completion for arguments that start with a forward slash
      such as absolute file paths. :issue:`1929`
    * ``Path`` type with ``resolve_path=True`` resolves relative symlinks
      to be relative to the containing directory. :issue:`1921`
    * Completion does not skip Python's resource cleanup when exiting,
      avoiding some unexpected warning output. :issue:`1738, 2017`
    * Fix type annotation for ``type`` argument in ``prompt`` function.
    * Fix overline and italic styles, which were incorrectly added when
      adding underline. :pr:`2058`
    * An option with ``count=True`` will not show "[x>=0]" in help text.
    * Default values are not cast to the parameter type twice during
      processing.
    * Options with ``multiple`` and ``flag_value`` use the flag value
      instead of leaving an internal placeholder.
* Mon Aug 30 2021 John Vandenberg <jayvdb@gmail.com>
  - Add runtime dependency on importlib-metadata on Python 3.6
* Sat Jun 19 2021 Michael Ströder <michael@stroeder.com>
  - update to 8.0.1:
    way too many changes to be listed here, see:
    https://click.palletsprojects.com/en/8.0.x/changes/#version-8-0-1

Files

/usr/lib/python3.12/site-packages/click
/usr/lib/python3.12/site-packages/click-8.1.7-py3.12.egg-info
/usr/lib/python3.12/site-packages/click-8.1.7-py3.12.egg-info/PKG-INFO
/usr/lib/python3.12/site-packages/click-8.1.7-py3.12.egg-info/SOURCES.txt
/usr/lib/python3.12/site-packages/click-8.1.7-py3.12.egg-info/dependency_links.txt
/usr/lib/python3.12/site-packages/click-8.1.7-py3.12.egg-info/requires.txt
/usr/lib/python3.12/site-packages/click-8.1.7-py3.12.egg-info/top_level.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-click
/usr/share/doc/packages/python312-click/CHANGES.rst
/usr/share/doc/packages/python312-click/README.rst
/usr/share/licenses/python312-click
/usr/share/licenses/python312-click/LICENSE.rst


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Apr 29 23:40:03 2024