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

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

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

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

[sipann]
SIPANN==2.0.0

[tidy3d]
tidy3d-beta==1.7.1
