dev-python/pdm: Bump to 2.5.3

- dev-python/pdm: Rename importlib dep, fixup for gentoo tree
  commit a307646643bcbed565cee7922bb947de9789a803
- hard-code legacy version of pdm-pep517

Signed-off-by: Nils Freydank <nils.freydank@posteo.de>
This commit is contained in:
Nils Freydank 2023-04-23 11:00:46 +02:00
parent ef106c3149
commit 3cd4bb0194
Signed by: nfr
GPG Key ID: 0F1DEAB2D36AD112
2 changed files with 11 additions and 3 deletions

View File

@ -1 +1 @@
DIST pdm-2.4.9.tar.gz 2883026 BLAKE2B f9b481562d257f54f67d768cb40d6371f97a38880cc4f30e2a8615bdc75baf050301df97ed95c66c2553919d36cac5111b7d8c0efad362e97925fc8064a876fb SHA512 1a8952c99e408c7a37d3f3f1e3655cfbe8674e323a21501cdfe7740580ddb8b854b69c9bec46d091027fe16a310929f58e43c26d28e10a5d0f3a81c356edd1fe
DIST pdm-2.5.3.tar.gz 3051077 BLAKE2B 139a531f9cdd35a0121ba0340d07e88444a6099fe15016cd228d3ead0c3f966c815906c5925b4b4dd6e1f0c0319b046c37dc5603d5c9a79250a58d464b96783e SHA512 0ad03e8594b677b3b7f3c6724fdfed8d4d51bcf9ad078121506179f3869eef1f4ae4b8f5f64a88048992018600086008db7269f38fad8982e4e73c58dc2624b6

View File

@ -25,7 +25,7 @@ RDEPEND="
dev-python/cachecontrol[${PYTHON_USEDEP}]
dev-python/certifi[${PYTHON_USEDEP}]
dev-python/findpython[${PYTHON_USEDEP}]
dev-python/importlib_metadata[${PYTHON_USEDEP}]
dev-python/importlib-metadata[${PYTHON_USEDEP}]
dev-python/installer[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/platformdirs[${PYTHON_USEDEP}]
@ -38,9 +38,17 @@ RDEPEND="
dev-python/tomlkit[${PYTHON_USEDEP}]
dev-python/tomli[${PYTHON_USEDEP}]
dev-python/typing-extensions[${PYTHON_USEDEP}]
dev-python/unearth[${PYTHON_USEDEP}]
>=dev-python/unearth-0.9.0[${PYTHON_USEDEP}]
dev-python/virtualenv[${PYTHON_USEDEP}]
"
BDEPEND=""
distutils_enable_tests pytest
src_prepare(){
default
# workaround until "dev-python/pdm-pep517" is renamed into "pdm-backend".
sed -i "s/pdm-backend/pdm-pep517/" pyproject.toml || die
sed -i "s/pdm.backend/pdm.pep517.api/" pyproject.toml || die
}