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

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