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

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