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

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