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

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