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

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

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

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

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

[sipann]
SIPANN==2.0.0

[tidy3d]
tidy3d-beta==1.7.1
