Skip to content

Releases: brentyi/tyro

v0.9.11

18 Jan 01:43
690e04e
Compare
Choose a tag to compare

What's Changed

  • Partial support for type parameters in class methods in #238

Full Changelog: v0.9.10...v0.9.11

v0.9.10

16 Jan 21:49
Compare
Choose a tag to compare

What's Changed

  • Support methods bound to generic classes in #234
  • Workaround for __type_params__ bug in Python 3.12.0 in #236

Full Changelog: v0.9.9...v0.9.10

v0.9.9

15 Jan 09:48
8a2ed92
Compare
Choose a tag to compare

What's Changed

  • Fix inheritance edge cases for type parameter resolution in #230
  • Refine tyro.conf.Suppress behavior in unions in #231

Full Changelog: v0.9.8...v0.9.9

v0.9.8

10 Jan 09:09
5c8e7fc
Compare
Choose a tag to compare

What's Changed

  • Fix list[dict] regression in #228

Full Changelog: v0.9.7...v0.9.8

v0.9.7

10 Jan 04:49
Compare
Choose a tag to compare

What's Changed

  • Consistent behavior for implicit and explicit selection of optional subcommands by @brentyi in #226

Full Changelog: v0.9.6...v0.9.7

v0.9.6

07 Jan 03:11
31b8930
Compare
Choose a tag to compare

What's Changed

  • Fix subcommand matcher when tyro.conf.subcommand is used in #223
  • Prevent hanging columns in multi-column helptext in #225
  • Support optional subcommands under tyro.conf.ConsolidateSubcommandArgs in #224

Full Changelog: v0.9.5...v0.9.6

v0.9.5

25 Dec 01:42
1704284
Compare
Choose a tag to compare

What's Changed

  • Improve error messages when tyro.conf.arg() options are set in #219
  • Fix subcommand edge cases associated with generics, tyro.conf.Suppress, tyro.conf.AvoidSubcomands in #220

Full Changelog: v0.9.4...v0.9.5

v0.9.4

19 Dec 20:07
dd4f35a
Compare
Choose a tag to compare

What's Changed

  • Support recursive argument suppression in #217
  • Don't assume object hashes are unique in caching logic in #215

Full Changelog: v0.9.3...v0.9.4

v0.9.3

18 Dec 01:16
Compare
Choose a tag to compare

What's Changed

  • Fix edge cases for (nested) custom constructors in #210
  • Fix instantiation edge cases for custom struct types in #211
  • Relax docstring_parser version requirement in #213

Full Changelog: v0.9.2...v0.9.3

v0.9.2

23 Nov 07:44
c195f3a
Compare
Choose a tag to compare

What's Changed

  • Apply use_underscores to decorator-based subcommand names in #208
  • Less restricted type expansion, more robust subcommand matching, improved error messages in #204

Full Changelog: v0.9.1...v0.9.2