immutabledict<4.2.2
typing-extensions<4.13,>=4.7
ordered-set==4.1.0

[bench]
asv>=0.6.4
snakeviz>=2.2.2
viztracer>=1.0.1
flameprof>=0.4
orjson>=3.10.15

[dev]
toml<0.11
pytest-cov
coverage<8.0.0
ipykernel
pytest<8.4
nbval<0.12
filecheck==1.0.1
lit<19.0.0
marimo==0.11.23
pre-commit<5.0.0,>=4.0.0
ruff==0.11.1
nbconvert<8.0.0,>=7.7.2
textual-dev==1.7.0
pytest-asyncio==0.25.3
pyright==1.1.397
sympy==1.13.3

[docs]
mkdocs-gen-files>=0.5.0
mkdocs-material>=9.5.49
mkdocs>=1.6.1
mkdocstrings[python]>=0.27.0

[gui]
textual==2.1.2
pyclip==0.7

[jax]
jax==0.5.3
numpy==2.2.4

[riscv]
riscemu==2.2.7
