Tyro

Latest version: v0.9.18

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

Scan your dependencies

Page 5 of 25

0.8.8

Added [`tyro.extras.overridable_config_cli()`](https://brentyi.github.io/tyro/api/tyro/extras/#tyro.extras.overridable_config_cli).

**Full Changelog**: https://github.com/brentyi/tyro/compare/v0.8.7...v0.8.8

0.8.7

- Added `config=` argument to `tyro.cli()`, which takes a sequence of `tyro.conf.*` markers.
- Error message improvements for custom constructors and sequences over nested types.

**Full Changelog**: https://github.com/brentyi/tyro/compare/v0.8.6...v0.8.7

0.8.6

- Expanded type narrowing support for generics with type parameters bound to `Any`.
- Support `collections.abc.Sequence`.
- Error message improvements.
- `tyro.conf.arg(prefix_name=False)` now applies recursively when custom constructors are passed in.

**Full Changelog**: https://github.com/brentyi/tyro/compare/v0.8.5...v0.8.6

0.8.5

Performance and error message improvements.
- Refactoring to shorten `tyro.cli()` stack traces.
- Optimized string operations. `tyro.cli()` should run ~15% faster.
- Cleaner error messages for unsupported type annotations and subcommand helpers (145).

**Full Changelog**: https://github.com/brentyi/tyro/compare/v0.8.4...v0.8.5

0.8.4

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 https://github.com/brentyi/tyro/pull/142


**Full Changelog**: https://github.com/brentyi/tyro/compare/v0.8.3...v0.8.4

0.8.3

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

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

Page 5 of 25

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.