From 7192aa3e0f3e9dd5a7103e0fd11fbc2b75a6f9b3 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Fri, 29 Aug 2025 10:28:43 +0200 Subject: [PATCH] dev-python/ncclient: add 0.6.19, drop olds --- dev-python/ncclient/Manifest | 6 +-- ...t-0.6.12.ebuild => ncclient-0.6.19.ebuild} | 23 +++-------- dev-python/ncclient/ncclient-0.6.9.ebuild | 38 ------------------- 3 files changed, 7 insertions(+), 60 deletions(-) rename dev-python/ncclient/{ncclient-0.6.12.ebuild => ncclient-0.6.19.ebuild} (51%) delete mode 100644 dev-python/ncclient/ncclient-0.6.9.ebuild diff --git a/dev-python/ncclient/Manifest b/dev-python/ncclient/Manifest index 525c6fd..91e26ba 100644 --- a/dev-python/ncclient/Manifest +++ b/dev-python/ncclient/Manifest @@ -1,5 +1,3 @@ -DIST ncclient-0.6.12.tar.gz 106320 BLAKE2B 521d84640b0f30e49b865d548a0e3aaf81beacf90fbdee60b9f14060bc449f29717fd5375507b0d9b98822c74d5647a67ef8413be63f89b5ff7f159d38a1ab48 SHA512 df7923684228c400de81b089d5873a442026434557c239056af9f8d9af06ed1e9763a539cefef4a056d342537cb4a5f27b99be98eb5645ac36f7da217185289a -DIST ncclient-0.6.9.tar.gz 118081 BLAKE2B 4215cbecbfcb2271b82308f1167bae4ec143fd66caff2e6d0c73ba365482ae98200fcd3b352b6823613cd2828fa58a6aa6cebc3230a4df3657d12c07cc0fc1ce SHA512 ea5abc0dae81c337dbb22b8a15a63b6af8a3d5fbae9b621137957cc33c4688c4930a941f568a02be10256bcead9047bbe4a3fd8b29639f6a7626bb28244358a9 -EBUILD ncclient-0.6.12.ebuild 808 BLAKE2B 65561b4f1b96b1b86f538180fc8091036cebea37b2887d390c596bcbcec32a18823c9303ce14b821899ab94fc5a117c85defa4277bfe3e5e8f631a7351672046 SHA512 92b5e3fee174bacbe88224abf1e25cbb241b5e9d2ba269b7ee34725d702f9ac7ebc136977e985f5c94623b9961184b7ae4d1eb60c93c225f453bc7e6ab2acc30 -EBUILD ncclient-0.6.9.ebuild 1053 BLAKE2B 8a9fee657530af6e7b237b523fa0c55dc3bd172b8eafb14b074fdc86384777354fa0f0ef45b8715f9d05b4de3c94c5a9099d65d23aa6ad7f64296ef974fffa4e SHA512 8bca6a39587240071473227bdf4377a11986e225f9da035b025dd37bed963d7c81d9d316c20bc4aac589d38634973fd5c6efa0337b3add09ac1f4af0231505e7 +DIST ncclient-0.6.19.tar.gz 112648 BLAKE2B 2879a67882b0f32a4b6adee54948a6eeef2e4871034fcb7e4524436909db5bfd79966b825c804201559ffc5430cd91fe28deb3e89ee5212d130172d4376aec13 SHA512 6121b8f65669cbb5d90a920abe7f3806feef0ae459b727e01640c33bdc778609ac03f16452bc53a58faf436bc77008d2ddff37a761f03b9fea58233bc7af2be8 +EBUILD ncclient-0.6.19.ebuild 560 BLAKE2B 9160ce69f7f0d73ca2833cd8c0ea64ca707825546741e525ea738100b01fd13d7c0b59d9b4d1d19a809e09eb56f0c652c93a7af009d1b431e7b44a7de1c3a153 SHA512 c650cf678c64f7d9eb0e9e5458bd248f986dcf09bdad0d558581e87f1e73b9abda70a7390a68225fb10854cd46970a3d5679dce5190b7d31eac1d823a43d5f60 MISC metadata.xml 572 BLAKE2B 04c850c9ba4daf7709f8ec2e32fd9641be33214407a6b9d744ea7ce3d17073115cc1c067af2f619ac4d4a74441215614a0b9070848f3a3971afe98e60350bc62 SHA512 725720b0b3c8b21342aa66c302a2a7ed0508a391dce406e94b37e8aa6311fc68dd56cb85f3691e55156c2101cfdda5550297ae6caf24cee61188f1679f755c19 diff --git a/dev-python/ncclient/ncclient-0.6.12.ebuild b/dev-python/ncclient/ncclient-0.6.19.ebuild similarity index 51% rename from dev-python/ncclient/ncclient-0.6.12.ebuild rename to dev-python/ncclient/ncclient-0.6.19.ebuild index f679ecf..2ca68e1 100644 --- a/dev-python/ncclient/ncclient-0.6.12.ebuild +++ b/dev-python/ncclient/ncclient-0.6.19.ebuild @@ -1,15 +1,14 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi DESCRIPTION="Python library for NETCONF clients" HOMEPAGE="https://github.com/ncclient/ncclient https://pypi.org/project/ncclient/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" @@ -19,16 +18,4 @@ IUSE="test" DOCS="" RDEPEND=">=dev-python/paramiko-1.15.0[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] >=dev-python/lxml-3.3.0[${PYTHON_USEDEP}]" -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - )" - -python_test() { - nosetests --verbose || die - py.test -v -v || die -} diff --git a/dev-python/ncclient/ncclient-0.6.9.ebuild b/dev-python/ncclient/ncclient-0.6.9.ebuild deleted file mode 100644 index 22f7d12..0000000 --- a/dev-python/ncclient/ncclient-0.6.9.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Python library for NETCONF clients" -HOMEPAGE="https://github.com/ncclient/ncclient https://pypi.org/project/ncclient/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" -IUSE="test" - -RDEPEND=">=dev-python/paramiko-1.15.0[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=dev-python/lxml-3.3.0[${PYTHON_USEDEP}]" -DEPEND="${REDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - )" - -#python_prepare_all() { -# distutils-r1_python_prepare_all -# # sed -e "s:packages=find_packages('.'):find_packages(exclude=['test','test.*']):" -i setup.py || die -# sed -e "s:packages=find_packages('.'):packages=['ncclient']:" -i setup.py || die -#} - -python_test() { - nosetests --verbose || die - py.test -v -v || die -}