tyro

View on PyPIReverse Dependencies (55)

0.9.17 tyro-0.9.17-py3-none-any.whl

Wheel Details

Project: tyro
Version: 0.9.17
Filename: tyro-0.9.17-py3-none-any.whl
Download: [link]
Size: 123658
MD5: 54788c59c95bcae9a75c5561f5335f85
SHA256: f601fcd27edc99bc10a03602a47930ce8906ed995179a98b689bc85db38bec40
Uploaded: 2025-03-13 01:39:43 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: tyro
Version: 0.9.17
Summary: CLI interfaces & config objects, from types
Author-Email: brentyi <brentyi[at]berkeley.edu>
Project-Url: GitHub, https://github.com/brentyi/tyro
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.7
Requires-Dist: backports-cached-property (>=1.0.2); python_version < "3.8"
Requires-Dist: colorama (>=0.4.0); platform_system == "Windows"
Requires-Dist: docstring-parser (>=0.15)
Requires-Dist: eval-type-backport (>=0.1.3); python_version < "3.10"
Requires-Dist: rich (>=11.1.0)
Requires-Dist: shtab (>=1.5.6)
Requires-Dist: typeguard (>=4.0.0)
Requires-Dist: typing-extensions (>=4.7.0); python_version < "3.8"
Requires-Dist: typing-extensions (>=4.9.0); python_version >= "3.8"
Requires-Dist: attrs (>=21.4.0); extra == "dev"
Requires-Dist: coverage[toml] (>=6.5.0); extra == "dev"
Requires-Dist: eval-type-backport (>=0.1.3); extra == "dev"
Requires-Dist: flax (>=0.6.9); (python_version >= "3.8" and python_version <= "3.12") and extra == "dev"
Requires-Dist: ml-collections (>=0.1.0); extra == "dev"
Requires-Dist: mypy (>=1.4.1); extra == "dev"
Requires-Dist: numpy (>=1.20.0); extra == "dev"
Requires-Dist: omegaconf (>=2.2.2); extra == "dev"
Requires-Dist: pydantic (!=2.10.0,>=2.5.2); extra == "dev"
Requires-Dist: pyright (!=1.1.379,>=1.1.349); extra == "dev"
Requires-Dist: pytest-cov (>=3.0.0); extra == "dev"
Requires-Dist: pytest-xdist (>=3.5.0); extra == "dev"
Requires-Dist: pytest (>=7.1.2); extra == "dev"
Requires-Dist: pyyaml (>=6.0); extra == "dev"
Requires-Dist: ruff (>=0.1.13); extra == "dev"
Requires-Dist: torch (>=1.10.0); python_version <= "3.12" and extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 7326 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
tyro/__init__.py sha256=ueYzk84VwCcZL8iB6IRKODzW4Xu3GZagzzYWPOZuhgM 446
tyro/_argparse.py sha256=t5sJl1mFlkA4WouiIBJzqpv21TvuZwfl5RZXqF-mq5I 101735
tyro/_argparse_formatter.py sha256=_SyexnJeaI5AmbLumEYQEHlUhhTwR-rhAt9PE2dZ5jc 57499
tyro/_arguments.py sha256=UihnxvtYDhmIpI6OE5wuj_sqlDuaDcTTY65BbmaHuIs 23211
tyro/_calling.py sha256=MY4lA_-1fN7Myj1YPSynHEI-w1FLdyFE0iWK6p6wa6M 12693
tyro/_cli.py sha256=jFFZVWWOEcq654SKbRSXYuH8dsllvlrTbDpBKVTiNZI 20869
tyro/_deprecated.py sha256=OVuGVxUCmB6pnovyZnJIzrUHG4J7KVrltGySJkw1Xjc 101
tyro/_docstrings.py sha256=Qb38PVVWI7OlzaCn7a7LF61_blz7HGmlqo4sngFOPio 13130
tyro/_fields.py sha256=Jm3__rifhtstC6NGdwl2p1i4FyQVgnS-Nxk5dqAA_1w 16424
tyro/_parsers.py sha256=hnsYnTMJiT9Z5YFKqkK0l--fe0ubQXsE15TIZ8blNUU 29429
tyro/_resolver.py sha256=RdRAKVcLOFS941rq8NGL1w62ljXVZfGzkBeEQ3WY2-8 28310
tyro/_singleton.py sha256=YrVl44l7EsNZF5Teswh4s-TO03qLVEyNKlp7sdPWkfw 2670
tyro/_strings.py sha256=FOkluEPHmghAJ6oyBZ4CBtnZ90WkNXSMhBCeXSzvLjw 7032
tyro/_subcommand_matching.py sha256=vwMvXj5ZVaxGMJhSYnAYrWHVmaFbKGaUIB2feNW3wqk 3116
tyro/_typing.py sha256=RWLuHdD1nUmufOi7CC8h_a8KWDQYBTvlEPrOh0O447Y 764
tyro/_unsafe_cache.py sha256=6MR_1e2eUTT_yoyqjhgSoZjwrW-_aYdobWd39F1ztGU 1902
tyro/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tyro/conf/__init__.py sha256=9MiLkYxptJXtSKfctZOCto-cuz13bs_TDyWx8fDLEUk 1954
tyro/conf/_confstruct.py sha256=8eQTTCbk99Ud27gvLiPIXth7rZH71RMfilvuwuQMHDg 8207
tyro/conf/_markers.py sha256=CbYwgGAJDHL-p6fA_J08j8qU9v5Er9gECprqHEycQCE 13862
tyro/constructors/__init__.py sha256=LjNfst6jx_3K-xr3J3qSUxImt8Rv7wT7eM4oRaCQW8M 801
tyro/constructors/_primitive_spec.py sha256=qzPaQ0pFd77n6mq6B1xvbZgJDth-hxqHpKsiJMIeoj4 27108
tyro/constructors/_registry.py sha256=cXlz54cPEaMAVK6fvX-bqC5ESMcJWFiS0Imb_29ShCM 6758
tyro/constructors/_struct_spec.py sha256=T7C3OKVEwcY2mWt2CrhExEpEILogy9xi7MKzDi-yiPU 15239
tyro/constructors/_struct_spec_attrs.py sha256=H3_eLMo3gojQO_zWJvjiV2-HkAASDuFUWUXsDhCYhvs 2174
tyro/constructors/_struct_spec_dataclass.py sha256=A8DHkP-ZteIleKOk68A2w_qe3MJJ27L-duGWOWf_xZs 4551
tyro/constructors/_struct_spec_flax.py sha256=QOPRKxb3EU9uBmLHL8rHyp125CIx41b2JBROozAgMFo 1106
tyro/constructors/_struct_spec_ml_collections.py sha256=cB-4CHF_rHco0no3jmjRCzT2WwBQPPBVWShSLEhWewo 3008
tyro/constructors/_struct_spec_pydantic.py sha256=qvn-8qsoMV4tLseWOPBn4fx7b4PC5jqfEjovdyPcT1c 5238
tyro/extras/__init__.py sha256=DgJODrbIrsSapP6jvLUdKq1OrnREfryGkM1Wl55wvuA 832
tyro/extras/_base_configs.py sha256=oPgVsbmG5P_1DqA6Ltf4sT-9grXqyKsRbNYQ3plhWms 6146
tyro/extras/_choices_type.py sha256=FG3p-14RvLm_jtC_y38N9POiY0GOJPPMcY-lwUZGvjw 1256
tyro/extras/_serialization.py sha256=G6BKn7Pb08vgfGadApgeousi7vg0ytYVFpuOEVP2EdM 8409
tyro/extras/_subcommand_app.py sha256=ItaDEGOEcxhX2O2YCouV528OQocREjTyfSzLpC1DRXc 5001
tyro/extras/_subcommand_cli_from_dict.py sha256=qxhOCWcg5Z3PaZCzOeuCSCawWtVbQPkChT0v4Sea7Eo 4762
tyro-0.9.17.dist-info/METADATA sha256=9nn6Whldq8ZM5WaWC1fQOud5SAoJOD5n8XaHjwHlm7c 9471
tyro-0.9.17.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
tyro-0.9.17.dist-info/licenses/LICENSE sha256=FHBIA4Tdm82YJB9nyl70n0xUbqnprE3t8cwn7sRmwJM 1065
tyro-0.9.17.dist-info/RECORD