From 3c752f33c2751cc4ad296a3f4c54885d483c954e Mon Sep 17 00:00:00 2001 From: Daniele Rondina Date: Sun, 8 Feb 2026 04:50:25 +0000 Subject: [PATCH] Bump dev-python/pdm-backend-2.4.7 --- dev-python/pdm-backend/Manifest | 1 + .../pdm-backend/pdm-backend-2.4.7.ebuild | 43 +++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 dev-python/pdm-backend/pdm-backend-2.4.7.ebuild diff --git a/dev-python/pdm-backend/Manifest b/dev-python/pdm-backend/Manifest index 62f9445..0792fd2 100644 --- a/dev-python/pdm-backend/Manifest +++ b/dev-python/pdm-backend/Manifest @@ -1,2 +1,3 @@ DIST pdm_backend-2.4.5.tar.gz 118609 BLAKE2B 340cf44f472ec4bc754c792a4eafefcd03b5c629974c2cc2abe7915f3a995213494269c820639aaa9f44d87947ee3f53378c6e05809d2878e5771456485acf40 SHA512 301db44c5d58ab59515049822b003767920e6688c52b8aed4a61314805aba6bac0156d9b452df4cbc8bbbee58aad394746d3fae1deb48628be6aa1ebab43a26e DIST pdm_backend-2.4.6.tar.gz 118795 BLAKE2B 449d83dc193ce3084c3055f0097a28439ac5c41b73df663bb743207cea11e8ec0a5adc87766a674abd071ec4e7ade1df16146f7f23eb2926ceedc02f5eb3a550 SHA512 1e7e70338f53252aeed6ca43de1ab41091ba27d97dd09d45ab66e06ffaffc0070ddb6807046a065ba85b1b0a9198edcb004eefe10651176046d25d381d493fec +DIST pdm_backend-2.4.7.tar.gz 118975 BLAKE2B 8564c60b55db7a0d79f2abfcbc4f41b9c3d8b5b57a487476ffb58a78aaa4c6c08d404c587ece1ea97931551c50a90e799ede05cd028a38f09f68a13172f0ee1c SHA512 b864032a4e6cd971750277086a0b7c92c0bc38f3d4f2e779793ecaac05991e0f450b9a3123b8fa30f0dc26c6e6b76a110dac6e746ceb6373bb81ecd39df72d58 diff --git a/dev-python/pdm-backend/pdm-backend-2.4.7.ebuild b/dev-python/pdm-backend/pdm-backend-2.4.7.ebuild new file mode 100644 index 0000000..5d33af3 --- /dev/null +++ b/dev-python/pdm-backend/pdm-backend-2.4.7.ebuild @@ -0,0 +1,43 @@ +# Distributed under the terms of the GNU General Public License v2 +# Autogen by MARK Devkit + +EAPI=7 +PYTHON_COMPAT=( python3+ ) +DISTUTILS_USE_PEP517="standalone" +inherit distutils-r1 + +DESCRIPTION="The build backend used by PDM that supports latest packaging standards" +HOMEPAGE="https://github.com/pdm-project/pdm-backend" +SRC_URI="https://files.pythonhosted.org/packages/e2/38/d22c1050130b8cdf16fef76c99c59968086802744947f2813d45c69cca52/pdm_backend-2.4.7.tar.gz -> pdm_backend-2.4.7.tar.gz" +SLOT="0" +KEYWORDS="*" +RDEPEND=" + >=dev-python/packaging-24.0[${PYTHON_USEDEP}] + dev-python/editables[${PYTHON_USEDEP}] + dev-python/importlib_metadata[${PYTHON_USEDEP}] + dev-python/pyproject-metadata[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + dev-python/tomli-w[${PYTHON_USEDEP}] +" +DEPEND=" + >=dev-python/packaging-24.0[${PYTHON_USEDEP}] + dev-python/editables[${PYTHON_USEDEP}] + dev-python/importlib_metadata[${PYTHON_USEDEP}] + dev-python/pyproject-metadata[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + dev-python/tomli-w[${PYTHON_USEDEP}] + dev-python/zipp[${PYTHON_USEDEP}] +" +S="${WORKDIR}/pdm_backend-2.4.7" +src_prepare() { + rm -r src/pdm/backend/_vendor || die + find -name '*.py' -exec sed \ + -e 's:from pdm\.backend\._vendor\.:from :' \ + -e 's:from pdm\.backend\._vendor ::' \ + -e 's:import pdm\.backend\._vendor\.:import :' \ + -i {} + || die + distutils-r1_src_prepare +} + + +# vim: filetype=ebuild