klayout>=0.29.1
scipy
ruamel.yaml
cachetools>=5.2.0
gitpython
pydantic<3,>=2.0.2
pydantic-settings<3,>=2.0.1
loguru
tomli
requests
typer[all]
aenum
toolz

[ci]
pytest
pytest_regressions
types-cachetools
types-requests
kfactory[git]

[dev]
mypy
pre-commit
pylsp-mypy
python-lsp-server[all]
ruff
types-cachetools
pytest
kfactory[git]
types-requests
types-setuptools
types-docutils
types-Pygments
tbump

[docs]
kfactory[ipy]
mkdocs
mkdocs-jupyter>=0.24
mkdocstrings[python]
mkdocs-material
mkdocs_gen_files
mkdocs-literate-nav
mkdocs-section-index
mkdocs-video
pymdown-extensions

[git]
gitpython

[ipy]
ipython
ipywidgets
ipytree
ipyevents
