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

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