From 303176a5a8487f2b1a4f49d1d4064aac6f9006b6 Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Mon, 23 Oct 2023 11:03:02 +0800 Subject: [PATCH] skel_python: cleanup --- dev-python/skel_python.ebuild | 8 +++----- scripts/python_dependencies.py | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/dev-python/skel_python.ebuild b/dev-python/skel_python.ebuild index 335c96a1c..c8fefd40e 100644 --- a/dev-python/skel_python.ebuild +++ b/dev-python/skel_python.ebuild @@ -3,7 +3,6 @@ EAPI=8 -# https://projects.gentoo.org/python/guide/distutils.html#pep-517-build-systems DISTUTILS_USE_PEP517=poetry PYTHON_COMPAT=( python3_{10..11} ) @@ -11,15 +10,14 @@ inherit distutils-r1 pypi DESCRIPTION="" HOMEPAGE="" -#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="test" +IUSE="" -RDEPEND="dev-python/xyz[${PYTHON_USEDEP}]" +RDEPEND="" DEPEND="${RDEPEND}" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -distutils_enable_tests pytest +#distutils_enable_tests pytest diff --git a/scripts/python_dependencies.py b/scripts/python_dependencies.py index 1c8b069d5..481871350 100755 --- a/scripts/python_dependencies.py +++ b/scripts/python_dependencies.py @@ -99,9 +99,9 @@ def pyproject_toml(): if type(value) is dict: value="9999" if value == "*": - print("\t"+portage_mapping("dev-python/" +key)) + print("\t"+portage_mapping("dev-python/" +key) +"[${PYTHON_USEDEP}]") else: - print("\t>="+portage_mapping("dev-python/" + key + '-' + value.replace('^',''))) + print("\t>="+portage_mapping("dev-python/" + key + '-' + value.replace('^','')) + "[${PYTHON_USEDEP}]") def distutils_setup(): try: