Releases: brentyi/tyro
Releases · brentyi/tyro
Release v0.5.4
What's Changed
- Support setting Tuple, Dict, and Union to empty in the command line by @ShenhanQian in #57
- Support Pydantic 2.0
- Fixed tests for Python 3.11
- Cleaned up internals
- Replace
poetry
withsetuptools
New Contributors
- @ShenhanQian made their first contribution in #57
Full Changelog: v0.5.3...v0.5.4
Release v0.5.3
Fix literals for latest typing_extensions
release.
Release v0.5.2
- Added
tyro.conf.OmitArgPrefixes
.
Full Changelog: v0.5.1...v0.5.2
Release v0.5.1
Release v0.5.0
What's Changed
- Append action for variable-length containers in #47
- More predictable boolean flag behavior in #50
- Avoid unnecessary imports when Flax/JAX is installed
Full Changelog: v0.4.2...v0.5.0
Release v0.4.2
Minor subcommand patch for Python 3.10.
Full Changelog: v0.4.1...v0.4.2
Release v0.4.1
What's Changed
- Fix
%
character as default str argument in dataclass by @blurgyy in #41 - Performance improvements
- Support containers as subcommands
- Warnings instead of errors for subcommand type mismatches (#20)
New Contributors
Full Changelog: v0.4.0...v0.4.1
Release v0.4.0
- Add support for os.PathLike by @brentyi in #37
- Add
return_unknown_args
totyro.cli
by @JesseFarebro in #35 - Add support for PathLike classes & objects with new but no init by @JesseFarebro in #38
- Smarter matching for default subcommands by @brentyi in #33
- Add support for variadic arguments, as per #39
--tyro-print-completion
=>--tyro-write-completion
Full Changelog: v0.3.38...v0.4.0
Release v0.3.38
Minor improvements for helptext from pydantic dataclasses.