typing_extensions>=3.7.4.2
typing_inspect>=0.4.0
pyyaml>=5.2

[:python_version < "3.7"]
dataclasses>=0.6.0

[dev]
black==22.10.0
coverage>=4.5.4
fixit==0.1.1
flake8<5,>=3.7.8
Sphinx>=5.1.1
hypothesis>=4.36.0
hypothesmith>=0.0.4
jupyter>=1.0.0
maturin<0.14,>=0.8.3
nbsphinx>=0.4.2
prompt-toolkit>=2.0.9
setuptools_scm>=6.0.1
sphinx-rtd-theme>=0.4.3
ufmt==2.0.1
usort==1.0.5
setuptools-rust>=1.5.2
slotscheck>=0.7.1
jinja2==3.1.2

[dev:platform_system != "Windows"]
pyre-check==0.9.9
