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

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