[Bug 1964742] New: Review Request: python-typer - Build great CLIs;
easy to code; based on Python type hints
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1964742
Bug ID: 1964742
Summary: Review Request: python-typer - Build great CLIs; easy
to code; based on Python type hints
Product: Fedora
Version: rawhide
Hardware: All
OS: Linux
Status: NEW
Component: Package Review
Severity: medium
Priority: medium
Assignee: nobody(a)fedoraproject.org
Reporter: code(a)musicinmybrain.net
QA Contact: extras-qa(a)fedoraproject.org
CC: package-review(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Spec URL: https://music.fedorapeople.org/python-typer.spec
SRPM URL: https://music.fedorapeople.org/python-typer-0.3.2-1.fc35.src.rpm
Description:
Typer is a library for building CLI applications that users will love using and
developers will love creating. Based on Python 3.6+ type hints.
The key features are:
• Intuitive to write: Great editor support. Completion everywhere. Less time
debugging. Designed to be easy to use and learn. Less time reading docs.
• Easy to use: It’s easy to use for the final users. Automatic help, and
automatic completion for all shells.
• Short: Minimize code duplication. Multiple features from each parameter
declaration. Fewer bugs.
• Start simple: The simplest example adds only 2 lines of code to your app: 1
import, 1 function call.
• Grow large: Grow in complexity as much as you want, create arbitrarily
complex trees of commands and groups of subcommands, with options and
arguments.
Typer is FastAPI’s little sibling.
And it’s intended to be the FastAPI of CLIs.
Fedora Account System Username: music
Koji scratch builds:
F35: https://koji.fedoraproject.org/koji/taskinfo?taskID=68752443
F33 and F34 are planned once BR python-markdown-include reaches stable. (A
local mock build with --enablerepo=updates-testing does work for these two
releases.)
--
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
2 years, 11 months