matplotlib
numpy>=1.24
pydantic
sax>=0.8.4
scipy
shapely
tidy3d>=2.1
trimesh[easy]

[dev]
bump2version
nbstripout
pre-commit
black
sphinx
autodoc-pydantic
myst-nb>0.17.1

[full]
meow-sim[gds,ipy,jax,klu,vis]

[gds]
gdsfactory>6.27.0
klayout>0.28.2

[ipy]
ipykernel
ipywidgets
ipympl
nbstripout
tqdm

[jax]
jax
jaxlib

[klu]
klujax>0.1.2

[min]
meow-sim

[vis]
matplotlib
trimesh[easy]
