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

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

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

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

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

[sipann]
SIPANN==2.0.0

[tidy3d]
tidy3d-beta==1.7.1
