Skip to content

Releases: brentyi/tyro

v0.8.1

05 Apr 19:47
Compare
Choose a tag to compare

Fixed edge case in container narrowing logic. (#136)

Full Changelog: v0.8.0...v0.8.1

v0.8.0

04 Apr 21:54
Compare
Choose a tag to compare

Primary update: official Python 3.12 support, including new type parameter + alias syntax.

What's Changed

  • Support X | Y and list[T] for older versions of Python by @brentyi in #134
  • Make _fields.py assertion much more helpful by @pwais in #131
  • Implement counter actions by @brentyi in #130
  • Support Python 3.12 + PEP 695 (type statement, new type parameter syntax) by @brentyi in #135

New Contributors

Full Changelog: v0.7.3...v0.8.0

v0.7.3

16 Feb 19:31
Compare
Choose a tag to compare

What's Changed

  • Fix init=False and forward references for attrs by @brentyi in #126

Full Changelog: v0.7.2...v0.7.3

Release v0.7.2

07 Feb 06:36
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.1...v0.7.2

v0.7.1

01 Feb 21:37
165b83d
Compare
Choose a tag to compare

What's Changed

  • Fix type narrowing edge case, bump to 0.7.1 in #122

Full Changelog: v0.7.0...v0.7.1

v0.7.0

23 Jan 20:45
d660da2
Compare
Choose a tag to compare

What's Changed

  • Consolidate field list generation in #118
  • typing.Self support + tests in #120

Full Changelog: v0.6.6...v0.7.0

Release v0.6.6

19 Jan 03:20
171b636
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.5...v0.6.6

v0.6.5

18 Jan 09:56
bc55c77
Compare
Choose a tag to compare

Helptext improvements!

Full Changelog: v0.6.4...v0.6.5

Release v0.6.4

14 Jan 07:25
Compare
Choose a tag to compare

Fix tyro.conf.Suppress edge cases.

Full Changelog: v0.6.3...v0.6.4

v0.6.3

01 Jan 01:46
34d74a1
Compare
Choose a tag to compare

What's Changed

  • More succinct usage when a lot of options are present by @brentyi in #114

Full Changelog: v0.6.2...v0.6.3