diff --git a/dev-python/lsp-tree-sitter/Manifest b/dev-python/lsp-tree-sitter/Manifest new file mode 100644 index 0000000000..3e5ba51016 --- /dev/null +++ b/dev-python/lsp-tree-sitter/Manifest @@ -0,0 +1 @@ +DIST lsp_tree_sitter-0.0.17.tar.gz 66874 BLAKE2B 3262350c594a7157d84bdefbca331463f89c8ab02aed354f428768d3ff69f8319845bda362116b8840eac053e9c2f0bb1158830f310181ba8075c8909a571e4f SHA512 a358c17d69dded4411300efba5efaf27e651d85708ceabaf1fbaf9a018a74cb7c61a1204d6f812d5fa324b603ff741712d06817c8dd3d17722441953558073a7 diff --git a/dev-python/lsp-tree-sitter/lsp-tree-sitter-0.0.17.ebuild b/dev-python/lsp-tree-sitter/lsp-tree-sitter-0.0.17.ebuild new file mode 100644 index 0000000000..5fb0c84e9d --- /dev/null +++ b/dev-python/lsp-tree-sitter/lsp-tree-sitter-0.0.17.ebuild @@ -0,0 +1,31 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A library to create language servers" +HOMEPAGE=" + https://github.com/neomutt/lsp-tree-sitter + https://pypi.org/project/lsp-tree-sitter +" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/lsprotocol[${PYTHON_USEDEP}] + dev-python/pygls[${PYTHON_USEDEP}] + dev-python/tree-sitter[${PYTHON_USEDEP}] +" +BDEPEND="test? ( ${RDEPEND} )" + +distutils_enable_tests pytest diff --git a/dev-python/lsp-tree-sitter/metadata.xml b/dev-python/lsp-tree-sitter/metadata.xml new file mode 100644 index 0000000000..8109aa91a8 --- /dev/null +++ b/dev-python/lsp-tree-sitter/metadata.xml @@ -0,0 +1,13 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://github.com/neomutt/lsp-tree-sitter/issues + neomutt/lsp-tree-sitter + lsp-tree-sitter + +