Tyro

Latest version: v0.9.18

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

Scan your dependencies

Page 6 of 25

0.8.2

Require `typing_extensions>=4.7.0`.

**Full Changelog**: https://github.com/brentyi/tyro/compare/v0.8.1...v0.8.2

0.8.1

Fixed edge case in container narrowing logic. (136)

**Full Changelog**: https://github.com/brentyi/tyro/compare/v0.8.0...v0.8.1

0.8.0

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 https://github.com/brentyi/tyro/pull/134
* Make _fields.py assertion much more helpful by pwais in https://github.com/brentyi/tyro/pull/131
* Implement counter actions by brentyi in https://github.com/brentyi/tyro/pull/130
* Support Python 3.12 + PEP 695 (`type` statement, new type parameter syntax) by brentyi in https://github.com/brentyi/tyro/pull/135

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

**Full Changelog**: https://github.com/brentyi/tyro/compare/v0.7.3...v0.8.0

0.7.3

What's Changed
* Fix `init=False` and forward references for attrs by brentyi in https://github.com/brentyi/tyro/pull/126


**Full Changelog**: https://github.com/brentyi/tyro/compare/v0.7.2...v0.7.3

0.7.2

What's Changed
* Fix: `tyro.cli` description by kevinddchen in https://github.com/brentyi/tyro/pull/124


**Full Changelog**: https://github.com/brentyi/tyro/compare/v0.7.1...v0.7.2

0.7.1

What's Changed
* Fix type narrowing edge case, bump to 0.7.1 in https://github.com/brentyi/tyro/pull/122


**Full Changelog**: https://github.com/brentyi/tyro/compare/v0.7.0...v0.7.1

Page 6 of 25

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.