From dd4dbff7d90d19cb3b8a4657236e598887ffbd41 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 9 Sep 2026 03:04:44 -0500 Subject: Adding metadata --- dev-python/python-lsp-ruff/Manifest | 3 +- .../python-lsp-ruff/python-lsp-ruff-2.3.1.ebuild | 35 ------------------ .../python-lsp-ruff/python-lsp-ruff-2.3.4.ebuild | 43 ++++++++++++++++++++++ 3 files changed, 45 insertions(+), 36 deletions(-) delete mode 100644 dev-python/python-lsp-ruff/python-lsp-ruff-2.3.1.ebuild create mode 100644 dev-python/python-lsp-ruff/python-lsp-ruff-2.3.4.ebuild (limited to 'dev-python/python-lsp-ruff') diff --git a/dev-python/python-lsp-ruff/Manifest b/dev-python/python-lsp-ruff/Manifest index 79ae7faf0fac..bc5e027a605e 100644 --- a/dev-python/python-lsp-ruff/Manifest +++ b/dev-python/python-lsp-ruff/Manifest @@ -1,3 +1,4 @@ -DIST python_lsp_ruff-2.3.1.tar.gz 17421 BLAKE2B 304db767fbe03857f85c54257d431146b812ddf1a0186b31eec48a73565cafe998453af19ef7c6919f9a007b5775ac361a619ee762589d00ee7f53e641158235 SHA512 a30e7a40a9962b59b61e9d9501c67e615e7f74da041aa13a68818f2c4746e17f576ea1bce486cf0057442b96e4795c7b4be3a6b22dde8f7f94bff14db920dca1 DIST python_lsp_ruff-2.3.3.tar.gz 17361 BLAKE2B b7b143ba12851c0325fa2b07bb39fba7be375d5ce2bd7dcfc5d72f6a38cff9d888d0ad1530bc85cbb272091b51575f55997545877080be3972e50979eafb8471 SHA512 ed4c2fb45876d4258a17a2dc93cbed28137537013953a40d5b39996663e09df8a8a618f5f232a473d585707705e8eecd66a98be86e9598c9af80acdec7394e95 DIST python_lsp_ruff-2.3.3.tar.gz.provenance 10248 BLAKE2B f65f4e5d6dac45824106fd8289a240a40bb9259bd28ea716cc2ad40ec35ba72ee03d85db7aab36ec369a67033b771013ff5fd34b3289ba54aa5b0d2b3eac7208 SHA512 f0c7dcd60683f5657321439318e2a308f7fe4572ffc4230c45be94de30f06ceb0a4df204332db9e3096da8ac02815a4c35084becf9e4d86767d52df35cfef2c0 +DIST python_lsp_ruff-2.3.4.tar.gz 17397 BLAKE2B 87fb551d46333a0a3e72cbf949b6d263cea146fd33f87b9d93e433a79070da8c5b73294146c4117d2e1e1a8c7c6e710f6a6b77ee84865b38a95223c4e1c3a05a SHA512 862c0fc24520b2f1119de35aa3b3a08710999436bfeb8e123875ec16a82e20ff1b20418e6171c6da96acbcc62d4090b5c90aed0112ec8ca1536d8f04ff7822b3 +DIST python_lsp_ruff-2.3.4.tar.gz.provenance 10060 BLAKE2B 7170280a19fcaabbfa4500e97b4490d52ff934499ffeb2824016097bdf4f06c072dcbd603c4fcf9c74a05f51bff1d66dea22787e3ebab8246a52da4d4469fde7 SHA512 c2429e6c617b3c13e3263956cefd5a5c97682915cd4648ea9ea4fd962dba0a6c7ec31b55322e9a9c23aa40fa5f58cb9e8414bccd9bc38d300bdf0afbfa1dac32 diff --git a/dev-python/python-lsp-ruff/python-lsp-ruff-2.3.1.ebuild b/dev-python/python-lsp-ruff/python-lsp-ruff-2.3.1.ebuild deleted file mode 100644 index 1c9e3d5710ab..000000000000 --- a/dev-python/python-lsp-ruff/python-lsp-ruff-2.3.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Ruff linting plugin for the Python LSP Server" -HOMEPAGE=" - https://github.com/python-lsp/python-lsp-ruff/ - https://pypi.org/project/python-lsp-ruff/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - >=dev-util/ruff-0.8.0 - dev-python/cattrs[${PYTHON_USEDEP}] - dev-python/python-lsp-server[${PYTHON_USEDEP}] - >=dev-python/lsprotocol-2023.0.1[${PYTHON_USEDEP}] -" - -EPYTEST_DESELECT=( - # Fails due to Gentoofied calling of ruff - "tests/test_ruff_lint.py::test_ruff_config_param" - "tests/test_ruff_lint.py::test_ruff_settings" -) - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/python-lsp-ruff/python-lsp-ruff-2.3.4.ebuild b/dev-python/python-lsp-ruff/python-lsp-ruff-2.3.4.ebuild new file mode 100644 index 000000000000..3942ab9019ce --- /dev/null +++ b/dev-python/python-lsp-ruff/python-lsp-ruff-2.3.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_VERIFY_REPO=https://github.com/python-lsp/python-lsp-ruff +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Ruff linting plugin for the Python LSP Server" +HOMEPAGE=" + https://github.com/python-lsp/python-lsp-ruff/ + https://pypi.org/project/python-lsp-ruff/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-util/ruff-0.8.0 + dev-python/cattrs[${PYTHON_USEDEP}] + dev-python/python-lsp-server[${PYTHON_USEDEP}] + >=dev-python/lsprotocol-2023.0.1[${PYTHON_USEDEP}] +" + +EPYTEST_DESELECT=( + # Fails due to Gentoofied calling of ruff + "tests/test_ruff_lint.py::test_ruff_config_param" + "tests/test_ruff_lint.py::test_ruff_settings" +) + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + # strip Python-level dep on ruff, since we don't install .dist-info + sed -i -e '/ruff.*>=/d' pyproject.toml || die +} -- cgit v1.3