Releases: brentyi/tyro
Releases · brentyi/tyro
v0.9.17
What's Changed
- Consistency improvements for
tyro.MISSING
by @brentyi in #264 - Fix subcommand Callable type annotations by @brentyi in #265
- Improve documentation across the codebase by @brentyi in #266
- Fix truncation of long Literal options in helptext display by @brentyi in #267
- Expand tuple narrowing support by @brentyi in #268
- Fix runtime error with NotRequired[bool] in TypedDict by @brentyi in #269
- Refactor struct rules into separate files by @brentyi in #270
- Add ml_collections support with tests by @brentyi in #271
Full Changelog: v0.9.16...v0.9.17
v0.9.16
v0.9.15
Consistency improvements for tyro.extras
helpers and fixed an edge case for custom constructors.
What's Changed
- Support single input for
extras.overridable_config_cli
andextras.subcommand_type_from_defaults()
by @brentyi in #255 - More consistent arguments for
tyro.extras
subcommand helpers by @brentyi in #256 - Fix custom constructor edge case for variable-length positional arguments by @brentyi in #258
Full Changelog: v0.9.14...v0.9.15
v0.9.14
The release contains:
- Minor bug fixes.
- New configuration flags:
tyro.conf.FlagCreatePairsOff
andtyro.conf.HelptextFromCommentsOff
. - Helptext grouping refinements.
What's Changed
- Fix
tyro.conf.UseAppendAction
+ abstractSequence
annotations by @brentyi in #248 - Show flag aliases before auto-generated names in helptext by @brentyi in #247
- Reduce
Unknown
types at API boundaries by @brentyi in #249 - Add flag to turn off helptext generation from comments by @brentyi in #246
- Add flag to turn off boolean negation by @e3rd in #250
- Improve prefix omitting flag keep groups in help by @e3rd in #252
- Restore helptext behavior for erased argument names + tests by @brentyi in #253
New Contributors
Full Changelog: v0.9.13...v0.9.14