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

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

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

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

[sipann]
SIPANN==2.0.0

[tidy3d]
tidy3d-beta==1.7.1
