Tyro

Latest version: v0.9.18

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 25

0.6.1

What's Changed
* Improve PEP 585/604 annotation errors for older versions of Python by brentyi in https://github.com/brentyi/tyro/pull/103
* Fix default values in Pydantic by kevinddchen in https://github.com/brentyi/tyro/pull/109
* Support + test for `typing.NewType` by brentyi in https://github.com/brentyi/tyro/pull/106
* Add `default_instance` support for attrs, fix docs by brentyi in https://github.com/brentyi/tyro/pull/111

New Contributors
* kevinddchen made their first contribution in https://github.com/brentyi/tyro/pull/109

**Full Changelog**: https://github.com/brentyi/tyro/compare/v0.6.0...v0.6.1

0.6.0

What's Changed
* Retain subcommand annotations by brentyi in https://github.com/brentyi/tyro/pull/92
* Fix tuple + subcommand edge cases by brentyi in https://github.com/brentyi/tyro/pull/93
* Account for indent in subcommand helptext wrapping by brentyi in https://github.com/brentyi/tyro/pull/95
* Add support for mixed unions by brentyi in https://github.com/brentyi/tyro/pull/96


**Full Changelog**: https://github.com/brentyi/tyro/compare/v0.5.18...v0.6.0

0.5.18

What's Changed
* Fix type narrowing edge case for unions by brentyi in https://github.com/brentyi/tyro/pull/90
* Fix `*args` edge case.

**Full Changelog**: https://github.com/brentyi/tyro/compare/v0.5.17...v0.5.18

0.5.17

Eliminates some unnecessary warnings.

0.5.16

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

0.5.15

Fixed TypedDict edge case. (87)

**Full Changelog**: https://github.com/brentyi/tyro/compare/v0.5.14...v0.5.15

Page 8 of 25

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.