repo/gentoo:master commit in: dev-python/python-lsp-ruff/

Michał Górny <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1786966615.0953b42c0649bc749c461b5e5694154822fa1ab7.mgorny@gentoo>
commit:     0953b42c0649bc749c461b5e5694154822fa1ab7
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 11:36:03 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 11:36:55 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0953b42c

dev-python/python-lsp-ruff: Bump to 2.3.3

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/python-lsp-ruff/Manifest                |  2 ++
 .../python-lsp-ruff/python-lsp-ruff-2.3.3.ebuild   | 36 ++++++++++++++++++++++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/python-lsp-ruff/Manifest b/dev-python/python-lsp-ruff/Manifest
index 2f111d75469d..79ae7faf0fac 100644
--- a/dev-python/python-lsp-ruff/Manifest
+++ b/dev-python/python-lsp-ruff/Manifest
@@ -1 +1,3 @@
 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

diff --git a/dev-python/python-lsp-ruff/python-lsp-ruff-2.3.3.ebuild b/dev-python/python-lsp-ruff/python-lsp-ruff-2.3.3.ebuild
new file mode 100644
index 000000000000..3e1a2e9109cc
--- /dev/null
+++ b/dev-python/python-lsp-ruff/python-lsp-ruff-2.3.3.ebuild
@@ -0,0 +1,36 @@
+# 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_{12..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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.