click
gdspy
jsondiff
jsonschema
klayout
loguru
lytest==0.0.20
matplotlib
networkx
numpy
omegaconf
orjson
pandas
phidl==1.6.1
picwriter==0.5
pydantic
Pyqtree
pytest
pytest-regressions
qrcode
rectpack
scikit-image
scipy
semantic_version
Shapely
toolz
tqdm
trimesh
typing_extensions
xmltodict

[basic]
click
gdspy
jsondiff
jsonschema
klayout
loguru
lytest==0.0.20
matplotlib
networkx
numpy
omegaconf
orjson
pandas
phidl==1.6.1
picwriter==0.5
pydantic
Pyqtree
pytest
pytest-regressions
qrcode
rectpack
scikit-image
scipy
semantic_version
Shapely
toolz
tqdm
trimesh
typing_extensions
xmltodict

[dev]
pyyaml
mypy
lytest==0.0.20
pandas
Pyqtree
furo
jsondiff
dash-bootstrap-components>=0.8.2
sklearn
qrcode
klayout
pytest-cov
dash
SiPANN==1.3.1
doc8
orjson
pydocstyle
scipy
ipympl
Werkzeug==2.0.0
pur
sphinx>=4.4.0
pytest
jsonschema
pre-commit
recommonmark
phidl==1.6.1
pytest-regressions
triangle
tidy3d-beta==1.1.1
numpy
gdspy
picwriter==0.5
scikit-image
nbsphinx
tox
holoviews
omegaconf
ipykernel
Shapely
pyglet
flake8
myst-parser
xmltodict
sphinx-markdown-tables
click
semantic_version
xdoctest
sphinx-click
simphony==0.3.0
rectpack
tqdm
trimesh
pydantic
typing_extensions
loguru
networkx
toolz
sphinx-autodoc-typehints
matplotlib
bokeh
docutils
nbval

[full]
pyyaml
lytest==0.0.20
pandas
Pyqtree
dash-bootstrap-components>=0.8.2
jsondiff
sklearn
qrcode
klayout
dash
SiPANN==1.3.1
orjson
scipy
ipympl
Werkzeug==2.0.0
pytest
jsonschema
phidl==1.6.1
pytest-regressions
triangle
tidy3d-beta==1.1.1
numpy
gdspy
picwriter==0.5
scikit-image
holoviews
omegaconf
Shapely
pyglet
xmltodict
click
semantic_version
simphony==0.3.0
rectpack
tqdm
trimesh
pydantic
typing_extensions
loguru
networkx
toolz
matplotlib
bokeh
