Skip to content

Releases: brentyi/tyro

v0.8.4

10 May 11:55
Compare
Choose a tag to compare

Main changes:

  • Added console_outputs={True/False} argument to tyro.cli().
  • Errors are now logged to stderr.

What's Changed

  • More tests, quality-of-life improvements for scripts with multiple workers by @brentyi in #142

Full Changelog: v0.8.3...v0.8.4

v0.8.3

09 Apr 19:24
Compare
Choose a tag to compare

Switch to internal mirror of argparse. Fixes issue with Python 3.11.9.

Full Changelog: v0.8.2...v0.8.3

Release v0.8.2

05 Apr 23:58
Compare
Choose a tag to compare

Require typing_extensions>=4.7.0.

Full Changelog: v0.8.1...v0.8.2

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