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

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

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

[sipann]
SIPANN==2.0.0

[tidy3d]
tidy3d-beta==1.7.0
