clingo<6.0,>=5.7.1
networkx>=3.1
sympy>=1.12

[dev]
pre-commit
ngo[doc,format,lint_pylint,lint_ruff,test,typecheck]

[doc]
pdoc

[format]
black
isort

[lint_pylint]
pylint
ngo[test]

[lint_ruff]
ruff>=0.1.2

[test]
coverage[toml]
pytest

[typecheck]
types-setuptools
mypy>=1.6
networkx-stubs
ngo[test]
