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

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