dev-python/pipdeptree: re-add 2.16.1 from main repo archive

Closes: #3193
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-04-08 19:50:22 +02:00
parent c46ab0afd4
commit 1ebc2ad534
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
5 changed files with 59 additions and 9 deletions

View File

@ -617,11 +617,11 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 2004 Ebuilds in total, 1993 of them have in total 2012 (42 different) licenses assigned.
There are 2005 Ebuilds in total, 1994 of them have in total 2013 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1132|
|MIT|1133|
|Apache-2.0|462|
|GPL-3|129|
|BSD|113|

View File

@ -2,6 +2,8 @@ AUX pipdeptree-2.13.1-expect-hpy-in-pypy-7.3.3.patch 1018 BLAKE2B 18405bf1f1ba5a
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
DIST pipdeptree-2.13.2.tar.gz 33290 BLAKE2B 1b97dbfaa6f6baff272e6e6d5399f95b96e13b19bba5ef3997574d027002abd98152e26d67b4b19555392d076c84bf6b142d147d95349ba1dd535bea40994b4f SHA512 ce6cfc29827c087725366a95079621516303cf50c6c4ee4a0cd5d8b7649e8dd7b7145b62523c48731a2b5f4140c90c558eb5d1a0248b28a8c4c97ccb78d9e16d
EBUILD pipdeptree-2.11.0.ebuild 610 BLAKE2B d5ddf29ad5a85f1a865c20ea91bcc070eaac06331f716cb94feefaadc828a6976fa44824293b6ce9ee597377c8c4ec765a815c7b15c5d2231a2a293745d5f875 SHA512 695a47c464a0131e2d76615c88301128ac818e4de4cd61c2e2af49e48e5b61ec2938235bf484ba745618409de128c89b6962f45638be3cf7afd56ca2e799dd3d
EBUILD pipdeptree-2.13.2.ebuild 1001 BLAKE2B 353933b6854bcd9f62299cc3932e5256028cacf9dc5a62c6cbfb546524b4553c8c860c3f43fc9f819dbc89c0ed0a82d63762b6624d8388aace92fd79563e6ff2 SHA512 0c497bfee60c2ae4aa8d11d347190d180630e2753c20f8d8f93546de184fa165738dd7fb52554ca09d0d7a9c70bca060529ef943cf91f07483827749d335ca88
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
MISC metadata.xml 519 BLAKE2B b2fa8cd6122ddf32893b33aa574bca14b8909eee2e1ee04d2ac9e059eee36012988f2a8d150776a2e39e37ac7831bf7203e73263485059dfdc846215d6cace7a SHA512 fb7f3a441e2fd2aa1f6d08815b53ab2d7cb0b5a8e4d447a7f80d1973d9012a180cb9f6b0513853b26919dba563314a132a0e9300ed9df0ff445bb0904b2772be

View File

@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=hatchling
inherit distutils-r1 pypi

View File

@ -1,10 +1,10 @@
# Copyright 2022-2024 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=hatchling
PYTHON_COMPAT=( pypy3 python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
inherit distutils-r1 pypi optfeature
@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~riscv"
KEYWORDS="amd64 arm arm64 x86"
BDEPEND="
dev-python/hatch-vcs[${PYTHON_USEDEP}]

View File

@ -0,0 +1,48 @@
# 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..12} )
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"
BDEPEND="
dev-python/hatch-vcs[${PYTHON_USEDEP}]
test? (
dev-python/graphviz[${PYTHON_USEDEP}]
dev-python/pip[${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.13.1-expect-hpy-in-pypy-7.3.3.patch"
"${FILESDIR}/pipdeptree-2.13.2-fix-pypy-7.3.14.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
}