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

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