Skip to content

Releases: brentyi/tyro

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

v0.6.2

27 Dec 00:36
Compare
Choose a tag to compare
  • Slightly improve helptext when tyro.conf.arg(constructor=...) is used.
  • Fix an edge case where Annotated[] erases markers from tyro.conf.configure().
  • More extensive helptext tests.

Full Changelog: v0.6.1...v0.6.2

Release v0.6.1

22 Dec 05:38
98dbc5d
Compare
Choose a tag to compare

What's Changed

  • Improve PEP 585/604 annotation errors for older versions of Python by @brentyi in #103
  • Fix default values in Pydantic by @kevinddchen in #109
  • Support + test for typing.NewType by @brentyi in #106
  • Add default_instance support for attrs, fix docs by @brentyi in #111

New Contributors

Full Changelog: v0.6.0...v0.6.1

Release v0.6.0

01 Dec 10:01
Compare
Choose a tag to compare

What's Changed

  • Retain subcommand annotations by @brentyi in #92
  • Fix tuple + subcommand edge cases by @brentyi in #93
  • Account for indent in subcommand helptext wrapping by @brentyi in #95
  • Add support for mixed unions by @brentyi in #96

Full Changelog: v0.5.18...v0.6.0

Release v0.5.18

23 Nov 22:32
ef92973
Compare
Choose a tag to compare

What's Changed

  • Fix type narrowing edge case for unions by @brentyi in #90
  • Fix *args edge case.

Full Changelog: v0.5.17...v0.5.18

Release v0.5.17

18 Nov 11:50
Compare
Choose a tag to compare

Eliminates some unnecessary warnings.

Release v0.5.16

18 Nov 11:26
Compare
Choose a tag to compare

Fixed #84 (*args edge case), #88 (warning for incorrect default values).

Release v0.5.15

17 Nov 22:08
Compare
Choose a tag to compare

Fixed TypedDict edge case. (#87)

Full Changelog: v0.5.14...v0.5.15

Release v0.5.14

14 Nov 13:27
Compare
Choose a tag to compare

Fix tuple[] for structs in Python >= 3.9.

Release v0.5.13

14 Nov 12:53
Compare
Choose a tag to compare