numpy<3,>=2.4
pydantic<3,>=2.10.4
pyyaml<7,>=6.0.1
trimesh<6,>=4.12
matplotlib<4,>=3.10
rtree<2,>=1.1
scipy<2,>=1.15

[dev]
pytest
packaging
pytest-cov
pytest-xdist
mypy
sybil
ruff==0.15.22
pre-commit
properdocs
mkdocs-material
mkdocs-gen-files
mkdocs-literate-nav
mkdocstrings[python]

[excel]
XlsxWriter<4,>=3.2.9

[fsi]
PyNiteFEA<4,>=3.0

[manual]
pypdf>=4.0.0

[pandas]
pandas<3,>=2.3
