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

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

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

[sipann]
SIPANN==2.0.0

[tidy3d]
tidy3d-beta==1.7.1
