devel/py-tyro: new port tyro is a lightweight, ergonomic way to build CLI interfaces and config objects directly from Python type annotations. It wraps argparse with a clean, type-driven API and sensible defaults, letting you turn dataclasses, attrs classes, or Pydantic models into CLI interfaces. It provides automatic --help generation from docstrings, shell completion for bash/zsh/fish/PowerShell, and nested subcommands with minimal boilerplate. Signed-off-by: Pedro Ramos <pr9000@tutamail.com> Co-authored-by: Michael Osipov <michaelo@FreeBSD.org> PR: 29752305658249f9
Port details
devel/py-tyro 1.0.16
CLI interfaces & config objects, from types
- Maintainer
- pr9000@tutamail.com
- Packages
- latest: 1.0.16
- Upstream
- up to date
- Last update
- to 1.0.16 · 05658249f9
- Quarterly
- 2026Q4: 1.0.16
- WWW
- https://github.com/brentyi/tyro
- Links
- cgit · VuXML
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 1.0.16.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.