repo/gentoo:master commit in: dev-python/pdm/

Michał Górny <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1787117913.f1449a9043e291132693fa6f34f54960536855c6.mgorny@gentoo>
commit:     f1449a9043e291132693fa6f34f54960536855c6
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 19 05:16:05 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Aug 19 05:38:33 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1449a90

dev-python/pdm: Remove old

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

 dev-python/pdm/Manifest          |  1 -
 dev-python/pdm/pdm-2.28.0.ebuild | 84 ----------------------------------------
 2 files changed, 85 deletions(-)

diff --git a/dev-python/pdm/Manifest b/dev-python/pdm/Manifest
index 0f7128c9e5cd..23a01f262b2a 100644
--- a/dev-python/pdm/Manifest
+++ b/dev-python/pdm/Manifest
@@ -1,2 +1 @@
-DIST pdm-2.28.0.tar.gz 2693556 BLAKE2B 369e7030dead4dca288cf455b20105a002a67f2a0f1856d13c52cac8e0ba723c78b9ae1865e6842fcc62ca62a39d2f88c58168d514ec849468a6e0b9dab9aa86 SHA512 eca6bbfc3de04a98636b316c5fb23a44b41a07563b5b5d638a5bd7d0cf8671695b4ec18629dd3960651fd02759db88037ab04fa68206f6f19710116b01ef29f0
 DIST pdm-2.28.1.tar.gz 2697761 BLAKE2B 3ba83aabaf9d5ce8c49b5a8525938d0bdded92bcc590a8c6556ee564c3ae3a839530616a9c1dae8597f01ea54ffaa0c66d1e0eede02e01356f088cbc5a052b48 SHA512 955fddd20a18f4601651cb54e427cc2aa05b0d8e1e470bc3755d1a527cf7ea2355653bd29a66cb7b488005ef05415289824d921a4aaf3eea70a8a7358ea7a4e5

diff --git a/dev-python/pdm/pdm-2.28.0.ebuild b/dev-python/pdm/pdm-2.28.0.ebuild
deleted file mode 100644
index 68bbe5316799..000000000000
--- a/dev-python/pdm/pdm-2.28.0.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 2023-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( python3_{12..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python package and dependency manager supporting the latest PEP standards"
-HOMEPAGE="
-	https://pdm-project.org/
-	https://github.com/pdm-project/pdm/
-	https://pypi.org/project/pdm/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
-	dev-python/certifi[${PYTHON_USEDEP}]
-	>=dev-python/dep-logic-0.5[${PYTHON_USEDEP}]
-	<dev-python/findpython-1[${PYTHON_USEDEP}]
-	>=dev-python/findpython-0.7.0[${PYTHON_USEDEP}]
-	dev-python/blinker[${PYTHON_USEDEP}]
-	dev-python/filelock[${PYTHON_USEDEP}]
-	>=dev-python/hishel-1.0.0[${PYTHON_USEDEP}]
-	>=dev-python/httpcore-1.0.6[${PYTHON_USEDEP}]
-	dev-python/httpx[${PYTHON_USEDEP}]
-	>=dev-python/id-1.5.0[${PYTHON_USEDEP}]
-	>=dev-python/installer-1[${PYTHON_USEDEP}]
-	>=dev-python/packaging-22.1[${PYTHON_USEDEP}]
-	>=dev-python/pbs-installer-2025.10.07[${PYTHON_USEDEP}]
-	dev-python/platformdirs[${PYTHON_USEDEP}]
-	dev-python/pyproject-hooks[${PYTHON_USEDEP}]
-	dev-python/python-dotenv[${PYTHON_USEDEP}]
-	>=dev-python/resolvelib-1.2.0[${PYTHON_USEDEP}]
-	dev-python/rich[${PYTHON_USEDEP}]
-	dev-python/shellingham[${PYTHON_USEDEP}]
-	dev-python/tomlkit[${PYTHON_USEDEP}]
-	>=dev-python/truststore-0.10.4[${PYTHON_USEDEP}]
-	>=dev-python/unearth-0.17.5[${PYTHON_USEDEP}]
-	dev-python/virtualenv[${PYTHON_USEDEP}]
-"
-BDEPEND="
-	${RDEPEND}
-	test? (
-		dev-python/msgpack[${PYTHON_USEDEP}]
-		dev-python/uv
-	)
-"
-
-EPYTEST_PLUGINS=( pytest-{httpserver,httpx,mock,rerunfailures} )
-EPYTEST_RERUNS=5
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
-	distutils-r1_src_prepare
-
-	# unpin deps
-	sed -i -e 's:,<[0-9.a]*::' pyproject.toml || die
-	# remove pkgutil namespace magic, as it doesn't work and makes
-	# dev-python/pdm-backend tests test the wrong package
-	rm src/pdm/__init__.py || die
-}
-
-python_test() {
-	local EPYTEST_DESELECT=(
-		# Internet
-		'tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ file:///${PROJECT_ROOT}/tests/fixtures/artifacts/demo-0.0.1.tar.gz]'
-		# unhappy about extra packages being installed?
-		# (also fails randomly in venv)
-		tests/cli/test_build.py::test_build_with_no_isolation
-		# TODO: random regression?
-		tests/cli/test_python.py::test_find_python
-		# TODO
-		tests/test_formats.py::test_export_from_pylock_not_empty
-	)
-
-	epytest -m "not network and not integration and not path"
-}
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.