Releases: brentyi/tyro
Releases · brentyi/tyro
Release v0.3.26
- Type narrowing improvements.
- Strip unsupported tags in PyPI readme.
Full Changelog: v0.3.25...v0.3.26
Release v0.3.25
- Fix linting issues caused by missing (but unnecessary)
get_parser()
overloads.
Release v0.3.24
- Default matching improvements for subcommands.
- Fix nested dictionaries.
Release v0.3.23
- Primarily a performance release. Adds more aggressive caching and lazy string formatting; reduces overall overhead of
tyro.cli()
by 3~4x. - Improves line break handling for parser descriptions.
Release v0.3.22
Renamed to tyro
Release v0.3.21
v0.3.21: improve handling of non-rich ANSI sequences in inputs
Release v0.3.20
- Padding fixes for subcommands.
- Introduce
dcargs.conf.literal_type_from_choices()
.
Release v0.3.19
Apply dcargs.conf.SuppressFixed
to unparseable types.
Release v0.3.18
- Support standards from PEP 585, 604:
int | str
,list[int]
, etc. - Rich escaping improvements.
- Introduce
dcargs.conf.SuppressFixed
.
Release v0.3.17
Remove debug print. Oops!