clingo>=5.6.0
setuptools>=42
pyyaml
rich-argparse
clingox
clingcon
flingo
meta-tools-clingo>=0.3.4
aspen-tree-5
tree-sitter-metasp

[dev]
metasp[lint_pylint,lsp,test,typecheck]

[doc]
mkdocs
mkdocs-material
mkdocstrings[python]
mkdoclingo>=1.1.0

[format]
black
isort
autoflake

[lint_pylint]
pylint

[lsp]
python-lsp-server
rope
pylsp-mypy
pylsp-rope
python-lsp-black

[test]
coverage[toml]

[typecheck]
types-setuptools
mypy
