click
gdspy
jsondiff
klayout
loguru
lytest==0.0.20
matplotlib
networkx
numpy
omegaconf
orjson
pandas
phidl==1.6.0
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
klayout
loguru
lytest==0.0.20
matplotlib
networkx
numpy
omegaconf
orjson
pandas
phidl==1.6.0
picwriter==0.5
pydantic
Pyqtree
pytest
pytest-regressions
qrcode
rectpack
scikit-image
scipy
semantic_version
Shapely
toolz
tqdm
trimesh
typing_extensions
xmltodict

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

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