click
flatdict
gdstk
jsondiff
loguru
matplotlib
numpy
omegaconf
orjson
pandas
pydantic
pyyaml
qrcode
rectpack
scipy
shapely
toolz
tqdm
types-PyYAML
typing_extensions
watchdog
xmltodict

[dev]
pyyaml
ipykernel
pytest-regressions
types-PyYAML
click
pytest-cov
pydocstyle
tqdm
pandas
rectpack
autotyping
sphinx-book-theme==0.3.3
jsondiff
pydantic
matplotlib
xmltodict
flake8
xdoctest
sphinx-copybutton
qrcode
pur
numpy
shapely
pre-commit
nbsphinx
types-waitress
myst-parser
toolz
typing_extensions
gdstk
autodoc_pydantic
sphinx-click
flatdict
scipy
docutils==0.17.1
pytest
orjson
sphinx-markdown-tables==0.0.16
flake8-bugbear
doc8
sphinx-autodoc-typehints
mypy
loguru
omegaconf
watchdog

[devsim]
devsim
mkl
pyvista
tidy3d-beta==1.7.1

[exp]
pyyaml
types-PyYAML
click
tqdm
pandas
rectpack
jsondiff
pydantic
matplotlib
xmltodict
qrcode
jsonschema
numpy
shapely
toolz
typing_extensions
gdstk
flatdict
scipy
dash-bootstrap-components>=0.8.2
orjson
Werkzeug==2.2.2
dash
loguru
omegaconf
watchdog

[full]
pyyaml
types-PyYAML
scikit-fem
click
gmsh
nlopt
tqdm
flayout
pandas
rectpack
autograd
scikit-learn
phidl
klayout
jsondiff
pydantic
matplotlib
xmltodict
qrcode
numpy
shapely
ipywidgets
ipympl
trimesh
toolz
typing_extensions
gdstk
bokeh
pyglet
flatdict
scipy
sax==0.8.4
orjson
pygmsh
freetype-py
mapbox_earcut
holoviews
pyvista
networkx
h5py
scikit-image
triangle
simphony==0.6.1
meshio
loguru
omegaconf
watchdog

[gmsh]
gmsh
h5py
mapbox_earcut
meshio
pygmsh
pyvista
trimesh

[sipann]
SIPANN==2.0.0

[tidy3d]
tidy3d-beta==1.7.1
