Adolf Belka 441e926955 python3-click: Update to version 8.1.2
- Update from 8.0.3 to 8.1.2
- Update of rootfile
- Changelog
   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`
   Version 8.1.1
	-   Fix an issue with decorator typing that caused type checking to
	    report that a command was not callable. :issue:`2227`
   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`
   Version 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.
	    :issue:`2174, 2185`

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2022-04-18 21:10:09 +00:00
2022-03-21 13:47:58 +00:00
2022-04-08 00:32:40 +02:00
2021-03-10 14:42:37 +00:00
2022-04-10 10:13:28 +00:00
2022-03-21 13:47:58 +00:00

IPFire 2.x - The Open Source Firewall

What is IPFire?

IPFire is a hardened, versatile, state-of-the-art Open Source firewall based on Linux. Its ease of use, high performance in any scenario and extensibility make it usable for everyone. For a full list of features have a look here.

This repository contains the source code of IPFire 2.x which is used to build the whole distribution from scratch, since IPFire is not based on any other distribution.

Where can I get IPFire?

Just head over to https://www.ipfire.org/download

How do I use this software?

We have a long and detailed wiki located here which should answers most of your questions.

But I have some questions left. Where can I get support?

You can ask your question at our community located here. A complete list of our support channels can be found here.

How can I contribute?

We have another document for this. Please look here.

Description
No description provided
Readme 101 MiB
Languages
Perl 70.4%
Shell 23%
C 4%
Python 0.6%
Makefile 0.5%
Other 1.4%