attrs
lark
pint
rich-click
structlog
sympy
typer
myokit
click

[:python_version < "3.11"]
toml

[:python_version < "3.9"]
graphlib-backport
typing_extensions

[all]
gotranx[dev,docs,formatters,test]

[benchmark]
pytest-benchmark>=4.0.0
gotranx[test]

[benchmark:python_version < "3.13"]
pytest-codspeed~=2.2.0

[dev]
bump-my-version
ipython
pdbpp
pre-commit
twine
wheel

[docs]
jupyter-book<2.0
jupytext
scipy
sphinxcontrib-mermaid
jax
numba
gotranx[formatters]

[formatters]
black
clang-format-docs

[test]
pytest
pytest-cov
jax
cmake
gotranx[formatters]
