44 lines
704 B
TOML
44 lines
704 B
TOML
|
|
[project]
|
|
name = "skillls"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"parsimonious~=0.10.0",
|
|
"pygls~=2.0",
|
|
"rich",
|
|
"tree-sitter>=0.24.0",
|
|
"tree-sitter-skill>=0.1.5",
|
|
]
|
|
requires-python = ">= 3.11"
|
|
|
|
[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']
|
|
|
|
[tool.uv.sources]
|
|
tree-sitter-skill = { git = "ssh://git@git.acereca.net/acereca/tree-sitter-skill.git" }
|