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

python310-typer-0.12.3-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python310-typer Distribution: openSUSE Tumbleweed
Version: 0.12.3 Vendor: openSUSE
Release: 1.1 Build date: Fri Apr 12 17:28:57 2024
Group: Development/Languages/Python Build host: reproducible
Size: 33447 Source RPM: python-typer-0.12.3-1.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.

Provides

Requires

License

MIT

Changelog

* 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

Files

/etc/alternatives/typer
/usr/bin/typer
/usr/bin/typer-3.10
/usr/lib/python3.10/site-packages/typer-0.12.3.dist-info
/usr/lib/python3.10/site-packages/typer-0.12.3.dist-info/INSTALLER
/usr/lib/python3.10/site-packages/typer-0.12.3.dist-info/METADATA
/usr/lib/python3.10/site-packages/typer-0.12.3.dist-info/RECORD
/usr/lib/python3.10/site-packages/typer-0.12.3.dist-info/REQUESTED
/usr/lib/python3.10/site-packages/typer-0.12.3.dist-info/WHEEL
/usr/lib/python3.10/site-packages/typer-0.12.3.dist-info/entry_points.txt
/usr/lib/python3.10/site-packages/typer-0.12.3.dist-info/licenses
/usr/lib/python3.10/site-packages/typer-0.12.3.dist-info/licenses/LICENSE
/usr/share/doc/packages/python310-typer
/usr/share/doc/packages/python310-typer/README.md
/usr/share/licenses/python310-typer
/usr/share/licenses/python310-typer/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 30 23:23:08 2024