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

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

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

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

[sipann]
SIPANN==2.0.0

[tidy3d]
tidy3d-beta==1.7.1
