[project] name = "skillls" version = "0.1.0" dependencies = [ "parsimonious~=0.10.0", "pygls", "rich" ] [project.optional-dependencies] dev = [ "black", "mypy", "ruff", "pytest", "types-parsimonious", ] [build-system] build-backend = 'setuptools.build_meta' requires = [ 'setuptools', ] [project.scripts] skillls = "skillls.main:main" [tools.black] line-length = 100 target-version = "py311" include = "skillls" [tools.ruff] line-length = 100 include = ['ALL']