dev-python/pipdeptree: add pipdeptree-2.19.0, drop 2.11.0
Closes: #3523 Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
parent
d562677482
commit
1de934630d
@ -1,9 +1,10 @@
|
||||
AUX pipdeptree-2.13.1-expect-hpy-in-pypy-7.3.3.patch 1018 BLAKE2B 18405bf1f1ba5a457c9643738258df5d1c3d5ed709954dd274560ae9cbf139f336b75b2c896d9d8bdfe24c4d2cb98ea3e0391d73ac05ba1e38766f2cfa04a431 SHA512 da732fe18cc3f49ed3994133e8a5eefe4c6f8ebf18dad3caeb057bcdbab38f5936c245271d6ff534f3cb6069255e13291a9033594148e70e486fd85d5b9e711e
|
||||
AUX pipdeptree-2.13.2-fix-pypy-7.3.14.patch 1353 BLAKE2B 5e3a6f53244de1ae185818e3e2a37a87229b46b02c390a606b65668ae1dc53fe1a6b5e6c9faaf6160f25adc7e2597cceb5fd89bb20414a609880e034c7bdc026 SHA512 e0e8e729d713d347c96ee7db5e6a14ba7a9a986aa41231731973b4ab31f8d866cd4d229b35b54411e171a446d61201675ab3df01a58079786eabf5a080de05ad
|
||||
DIST pipdeptree-2.11.0.tar.gz 32264 BLAKE2B e035e2370a382288b8ce8848ccad62536a41c83b06920ca9b5df331c057a92f8be48a5763c1d5abcc0a58133b4c2db1311db2adf426bb949da7d725306c0ac39 SHA512 661341b02ab388ac494a2f65cf621e188ec5284aedd66c184d2f6ca17277da728e4f86a9f1758120bd9a575b2c305d1475646bdc858371b9265a09c22455e897
|
||||
AUX pipdeptree-2.17.0-expect-hpy-in-pypy-7.3.3.patch 1170 BLAKE2B e214c79ba1183222d00525e0e795d2ba1f10a3abb1ff6e5c986ba3aa036251326d8244787f549d698ab6a015f79eb2397212060365b8c774e2d1218531f8704d SHA512 a2055d9c828352aa1d2d5ec844acf00bc202a579c2dcf7f27997ac29261680ebee0f674b42eca77c3e039ccbc482eac62adfbb82190e157e65b01755d4972f62
|
||||
DIST pipdeptree-2.13.2.tar.gz 33290 BLAKE2B 1b97dbfaa6f6baff272e6e6d5399f95b96e13b19bba5ef3997574d027002abd98152e26d67b4b19555392d076c84bf6b142d147d95349ba1dd535bea40994b4f SHA512 ce6cfc29827c087725366a95079621516303cf50c6c4ee4a0cd5d8b7649e8dd7b7145b62523c48731a2b5f4140c90c558eb5d1a0248b28a8c4c97ccb78d9e16d
|
||||
DIST pipdeptree-2.16.1.tar.gz 32145 BLAKE2B 8892433bbd858566c1b7dde26d42617c2f075808b8df047c750f4c482cc326f9dd4248c50bacef385f518644898893a31ee701f070a7a80215e13be0c6329b03 SHA512 d0c7d05d818f1118b1897b5ad0a09459f2c8e0fb98486555783659a68ab2d24edc3299ef747e438c4669dc34fb8833d6a217ddbf900f21bc8954d63661494a60
|
||||
EBUILD pipdeptree-2.11.0.ebuild 610 BLAKE2B 84ada472b718136d60edec4f0bcd66b42c712bd91a991ff38222449c6237d9d714691bf945c6e2f94e54d37d04bcf72a4d0b6eeaf916bcb5ae04b42455ac1a50 SHA512 589532ed901e962819cf7c10d9b9c85acba5048040c7842bc802689c85ee84064a5240651287eb93f52690c2fca485dddb5ccd6af9769211ef1c33c26630b9ff
|
||||
EBUILD pipdeptree-2.13.2.ebuild 994 BLAKE2B 28fd7ec0a93adc498d0a627f872516963279f838ca09ce4845b3fd8d08dc905fcaa5d1c3efa9218f5f3daf7b04227f407c74c08a7180feff6821c2708a8538c1 SHA512 7a1d4ad6420a7fd3a4f9549b82f35d4d19d2a952b0762b326615fa8ac0a87673d4d0141787b6e7ede1677fc3f29a2566c8ed43c11e7e9e51bf12fac8552ababd
|
||||
EBUILD pipdeptree-2.16.1.ebuild 1080 BLAKE2B 1d054526dcbb981ebf77558ba8c6b7ec99c5e47ac9480c2df03b0f06365668fcaffdafb37a09198c685d4f513da8d69b3992dcf9e6fd76372839f7d0a6acbe1f SHA512 59ec66f77a9493cd99e817c2ba54dc22ba1c888a9b43feee76189cbd46b119df01be955414210a5fad40ab48189c41189df8c7cb5ac7e2da4f66d51d1f1c8403
|
||||
DIST pipdeptree-2.19.0.tar.gz 37017 BLAKE2B 3bc04cce0ad661f4f4ad2a2cdf7f030e9c8e1d8cbdb08cb0f639d5579995bd7a3bd4946a3397d8a78db452ae34b06bccafff80636a520f71780041a80c3ae70c SHA512 ca0f0941a93d529e21770ea571a30145409d81304ff542658393d247bb09f19c5b96a679b112c8e1b6ed8f8fa7a9674bd34d3811ad04c43b7a21d670f9501c3b
|
||||
EBUILD pipdeptree-2.13.2.ebuild 994 BLAKE2B 037162de7f11ad2eac4f2c1fd549b40dd453d0e8b9e2fbaf0c0f0623da78137eaa67277cbf8d7436efbc83174993fe032fe8c353d3f05a2409d9e85b9817438f SHA512 bac158796fccddc0f2362a21330887663c1b291bb6cc83cb5447a017aab6fff2a6675893817504dfc02adbd18cc586fbb34e9d534177cdc05abd4f0af56fb80a
|
||||
EBUILD pipdeptree-2.16.1.ebuild 1080 BLAKE2B 7f48beb94a14f67390c9f0f87ef002ed8325f0cf8b57252ec281e561cf9896efde4b81e93f5c2b754d7f104c9a0269a4abbcc15275de47315b83fab64bb1b1a0 SHA512 f55cde4ab83466c4ddbcfc6664822423ab4cac60fa5f6f47fcac4845eec3d0ed982cb95ac577e2297870a8ba516a789caa216d97fe80aac3a918815a96b4afca
|
||||
EBUILD pipdeptree-2.19.0.ebuild 1092 BLAKE2B 4852ecd91768e42c4dce7c80f5308e8c53a33226b8bca3fe46794a98c44a0b53087db0944dc45a4a43d10dd456bd2ec263c8662f451fe4db2ab169b09bcc8d44 SHA512 00ac5f7097beb729d8d246198198a4cdfc40de759d6f9ae73b5c79ee49a7131a37cec0b7a81f241aaffd5fc791dde6704b6a0761a29ef681a41d7307c93389f4
|
||||
MISC metadata.xml 519 BLAKE2B b2fa8cd6122ddf32893b33aa574bca14b8909eee2e1ee04d2ac9e059eee36012988f2a8d150776a2e39e37ac7831bf7203e73263485059dfdc846215d6cace7a SHA512 fb7f3a441e2fd2aa1f6d08815b53ab2d7cb0b5a8e4d447a7f80d1973d9012a180cb9f6b0513853b26919dba563314a132a0e9300ed9df0ff445bb0904b2772be
|
||||
|
@ -0,0 +1,28 @@
|
||||
https://github.com/tox-dev/pipdeptree/pull/302
|
||||
|
||||
From 1fc794e66fc5cac464704dda1bc303353386584f Mon Sep 17 00:00:00 2001
|
||||
From: Alfred Wingate <parona@protonmail.com>
|
||||
Date: Tue, 14 Nov 2023 08:36:09 +0200
|
||||
Subject: [PATCH] Expect hpy in pypy versions >= 7.3.3
|
||||
|
||||
Signed-off-by: Alfred Wingate <parona@protonmail.com>
|
||||
--- a/tests/test_non_host.py
|
||||
+++ b/tests/test_non_host.py
|
||||
@@ -32,8 +32,12 @@ def test_custom_interpreter(
|
||||
implementation = python_implementation()
|
||||
if implementation == "CPython":
|
||||
expected = {"pip", "setuptools", "wheel"}
|
||||
- elif implementation == "PyPy":
|
||||
- expected = {"cffi", "greenlet", "pip", "readline", "setuptools", "wheel"} # pragma: no cover
|
||||
+ elif implementation == "PyPy": # pragma: no cover
|
||||
+ # hpy added in 7.3.2, enabled in 7.3.3
|
||||
+ if sys.pypy_version_info >= (7, 3, 3): # type: ignore[attr-defined]
|
||||
+ expected = {"cffi", "greenlet", "hpy", "pip", "readline", "setuptools", "wheel"}
|
||||
+ else:
|
||||
+ expected = {"cffi", "greenlet", "pip", "readline", "setuptools", "wheel"}
|
||||
else:
|
||||
raise ValueError(implementation)
|
||||
if sys.version_info >= (3, 12):
|
||||
--
|
||||
2.44.0
|
||||
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Command line utility to show dependency tree of packages."
|
||||
HOMEPAGE="https://github.com/tox-dev/pipdeptree https://pypi.org/project/pipdeptree/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
@ -4,7 +4,7 @@
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
|
||||
inherit distutils-r1 pypi optfeature
|
||||
|
||||
|
@ -4,7 +4,7 @@
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
|
||||
inherit distutils-r1 pypi optfeature
|
||||
|
||||
|
50
dev-python/pipdeptree/pipdeptree-2.19.0.ebuild
Normal file
50
dev-python/pipdeptree/pipdeptree-2.19.0.ebuild
Normal file
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
|
||||
inherit distutils-r1 pypi optfeature
|
||||
|
||||
DESCRIPTION="Utility for displaying installed packages in a dependency tree"
|
||||
HOMEPAGE="
|
||||
https://github.com/tox-dev/pipdeptree/
|
||||
https://pypi.org/project/pipdeptree/
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pip-23.1.2[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
dev-python/hatch-vcs[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/graphviz[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/virtualenv[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
# https://github.com/tox-dev/pipdeptree/pull/302
|
||||
"${FILESDIR}/pipdeptree-2.17.0-expect-hpy-in-pypy-7.3.3.patch"
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_test() {
|
||||
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
|
||||
epytest -p pytest_mock
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature \
|
||||
"visualising the dependency graph with --graph-output" \
|
||||
dev-python/graphviz
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user