Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python311-typer | Distribution: openSUSE:Factory:zSystems |
Version: 0.12.5 | Vendor: openSUSE |
Release: 2.1 | Build date: Fri Sep 27 17:41:42 2024 |
Group: Development/Languages/Python | Build host: reproducible |
Size: 34008 | Source RPM: python-typer-0.12.5-2.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/tiangolo/typer | |
Summary: Typer, build great CLIs. Easy to code. Based on Python type hints |
Typer is a library for building CLI applications based on Python 3.6+ type hints. Based on type hints, Typer enables great editor support and completion for developers. With automatic help and completion, Typer makes CLIs easy to use for users. This package provides the Typer Python package and ensures all dependencies required for full functionality are provided. In addition, it provides the command "typer" which allows users to run scripts not using typer with the same command line comfort as those that do.
MIT
* Fri Sep 27 2024 Matthias Bach <marix@marix.org> - 0.12.5 - Switch PDM dependency from python3-pdm to python3-pdm-backend to account for changes in that package's structure. * Thu Aug 29 2024 Matthias Bach <marix@marix.org> - 0.12.5 - Update to upstream version 0.12.5 * Unify the width of the Rich console for help and errors. * Improve assertion error message if a group is not a valid subclass. * Ensure rich_markup_mode=None disables Rich formatting. * Sat Aug 17 2024 Matthias Bach <marix@marix.org> - 0.12.4 - Update to upstream version 0.12.4 * Fix support for UnionType (e.g. str | None) with Python 3.11. * Fix zsh autocompletion installation. * Fix usage of Annotated with future annotations in Python 3.7+. * Fix shell_complete not working for Arguments. * Fri Apr 12 2024 Matthias Bach <marix@marix.org> - Add conflict declaration with Erlang as both packages provide /usr/bin/typer * Tue Apr 09 2024 Matthias Bach <marix@marix.org> - 0.12.3 - Update to upstream version 0.12.3 * Fix Rich formatting with no commands. * Improve column help display, ensure commands column width is the same on all panels. * Add support for an argument of type Optional[Tuple] and default * Sat Apr 06 2024 Matthias Bach <marix@marix.org> - 0.12.1 - Update to upstream version 0.12.1 * The core functionality has been extracted into python-typer-slim. * The typer command is now provided as part of the main typer package. * Formerly optional dependencies required for full functionality are now automatically installed. If they are not required, the slim package can be used. - Drop set-proper-pythonpath-for-tutorial-script-tests.patch as it is now applied in python-typer-slim. * Fri Mar 29 2024 Matthias Bach <marix@marix.org> - 0.11.1 - Update to upstream version 0.10.1 * Internal and dependency changes - Fix missing requirement specification on python-typing_extensions. * Mon Mar 25 2024 Matthias Bach <marix@marix.org> - 0.10.0 - Update to upstream version 0.10.0 * Fix default value of None for CLI Parameters when the type is list | None and the default value is None. * Improve support for CLI translations using gettext. * Fix evaluating stringified annotations in Python 3.10. * Fix display of default value for Enum parameters inside of a list, include docs and tests. * Update type annotations for show_default parameter and update docs for setting a "Custom default string". * Add missing default_factory in Argument overloads. * Fix preserving case in enum values. * Tue Oct 17 2023 Matthias Bach <marix@marix.org> - 0.9.0 - Fix sle15_python_module_python being on wrong line post spec auto-format. * Tue Oct 17 2023 Matthias Bach <marix@marix.org> - 0.9.0 - add sle15_python_module_python * Sun May 07 2023 Matthias Bach <marix@marix.org> - 0.9.0 - Update to upstream version 0.9.0 * Add support for PEP-593 Annotated for specifying options and arguments. * Add support for custom types and parsers. - Drop patch run-subprocesses-with-correct-python.patch that got included upstream. * Thu Jan 05 2023 Matthias Bach <marix@marix.org> - 0.7.0 - Adapt set-proper-pythonpath-for-tutorial-script-tests.patch to also work for Python 3.11. * Sun Nov 06 2022 Matthias Bach <marix@marix.org> - 0.7.0 - Update to upstream version 0.7.0 * Make typer.run() not add completion scripts by default, it only makes sense in installed apps. * Add support for Python 3.11. * Mon Jul 18 2022 Matthias Bach <marix@marix.org> - 0.6.1 - Update to upstream version 0.6.1 * Adds deep integrations with Rich. If Rich is available, it will be used to show the content from --help options, validation errors, and even errors in apps. * Support for Rich Markup and Markdown in docstrings, CLI parameters, help, and epilog. * Fix type conversion for List and Tuple. * Fix context_settings for a Typer apps with a single command. * Fix setting FORCE_TERMINAL with colors. - Refreshed patches * Fri Jun 24 2022 Matthias Bach <marix@marix.org> - 0.4.1 - Add run-subprocesses-with-correct-python.patch to ensure tests aren't accidentally running subprocesses using the wrong Python version. - Add set-proper-pythonpath-for-tutorial-script-tests.patch to fix issue with build failing due to import failures. * Tue Jun 14 2022 Matthias Bach <marix@marix.org> - 0.4.1 - Update to upstream version 0.4.1 * Fix import of get_terminal_size for Click 8.1.0 support. - Switch from traditional setup.py installation to pyproject macros as upstream no longer ships its setup.py compability wrapper. * Mon Aug 30 2021 Matthias Bach <marix@marix.org> - 0.4.0 - Update to upstream version 0.4.0 * Add support for Click 8 while keeping compatibility with Click 7. - Remove basic-click8-compat.patch as Click 8 compatibility is now provided upstream. * Fri Jul 23 2021 Matthias Bach <marix@marix.org> - Resolve Typer no longer working since Click got bumped to version 8. * This removes support for autocompletion. - Add basic-click8-compat.patch * Wed Apr 14 2021 Matthias Bach <marix@marix.org> - Properly specify package group. - Suppress false-positive detection of empty file in rpmlint. - Properly declare minimum version requirement vs. python-click to avoid broken installation on Leap. * Tue Apr 13 2021 Matthias Bach <marix@marix.org> - 0.3.2 - Initial package release
/etc/alternatives/typer /usr/bin/typer /usr/bin/typer-3.11 /usr/lib/python3.11/site-packages/typer-0.12.5.dist-info /usr/lib/python3.11/site-packages/typer-0.12.5.dist-info/INSTALLER /usr/lib/python3.11/site-packages/typer-0.12.5.dist-info/METADATA /usr/lib/python3.11/site-packages/typer-0.12.5.dist-info/RECORD /usr/lib/python3.11/site-packages/typer-0.12.5.dist-info/REQUESTED /usr/lib/python3.11/site-packages/typer-0.12.5.dist-info/WHEEL /usr/lib/python3.11/site-packages/typer-0.12.5.dist-info/entry_points.txt /usr/lib/python3.11/site-packages/typer-0.12.5.dist-info/licenses /usr/lib/python3.11/site-packages/typer-0.12.5.dist-info/licenses/LICENSE /usr/share/doc/packages/python311-typer /usr/share/doc/packages/python311-typer/README.md /usr/share/licenses/python311-typer /usr/share/licenses/python311-typer/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Jan 4 23:43:41 2025