pyvista>=0.48
trame-client<4.1.1,>=3.10
trame-common<1.2.8,>=1.2.4
trame-server<4.0.1,>=3.9
trame-vtk<2.11.18,>=2.11.16
trame-vuetify<3.2.7,>=3.2.5
trame<4.0.1,>=3.9.1
wslink<2.5.8,>=2.5
trame-dataclass<3,>=2.2.1
trame-rca<3,>=2.11.6
trame-vtklocal<2,>=1.7.1

[dev]
mypy>=1.10
pre-commit
ruff==0.16.8
trame-pyvista[jupyter,playwright,sphinx,test]

[jupyter]
ipywidgets
jupyter-server-proxy
nest-asyncio2

[playwright]
matplotlib
numpydoc
playwright
sphinx
sphinx-book-theme
sphinx-design
sphinx-gallery

[sphinx]
docutils
sphinx

[test]
ipython
ipywidgets
nest-asyncio2
numpy<2.5
pytest-cov>=7.0
pytest>=8.0
trame-pyvista[sphinx]
