dev-python/tuf: add 5.0.0

Closes: #3359
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-05-26 11:01:33 +02:00
parent 58b5761acd
commit 456597629d
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 31 additions and 5 deletions

View File

@ -606,12 +606,12 @@ 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 1844 Ebuilds in total, 1833 of them have in total 1855 (42 different) licenses assigned.
There are 1845 Ebuilds in total, 1834 of them have in total 1857 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1060|
|Apache-2.0|407|
|MIT|1061|
|Apache-2.0|408|
|BSD|108|
|GPL-3|107|
|LGPL-3|25|

View File

@ -1,3 +1,5 @@
DIST tuf-4.0.0.tar.gz 270142 BLAKE2B bc6738bc51cc6cde44d2bb058d18f5e455f8febf36e53b4a1902c565be9951708c7331ecb94c878f06b44664ca2c3a484d2bf2657508eeeffce51cfc280a7881 SHA512 3aa105c245586bbaedb52ffd8e58b931ff6e0886c445211a288ee545ad8e1ca2be7e99a8bfe636422a91a19614a49cc5f0bf358bdfcf7713bb269a0729b5f3f6
DIST tuf-5.0.0.tar.gz 266998 BLAKE2B 6fcf909955f7c2515ede1922c9534ca439cc68d07af81ba53d8811f74fd4510655cc17395f1e0e5df0e3ea752e74862e8d1397b9b3a272565e793c70af9de352 SHA512 c8ae86480320fb33e6d92292da0e687a3d7c90c2bcc234518d934671a954a0970e158cc48ab95be51e6eb21eb63a769c47be9a7880b446d5b0eba9f34570c07d
EBUILD tuf-4.0.0.ebuild 653 BLAKE2B 799483a53231a1cbe17a1eda59a0083024227629a06ea82b97d96e4d76dda664f3706119878cd474b12f9fe6acb95da2015e2350fdca35683b809fdbba40dd10 SHA512 d52409244e5075e4ce65f513389f03a95847a03420703c99965233600b2726d56386c3f5c2fc374ed19fa18f2fb6d643b9dd7d891373a96f0bebb14684596946
MISC metadata.xml 554 BLAKE2B fc922d8f68a465331503b5f1669ea6c2855e7439b401bdad1cb720bf746479ee80b8f48c46f8474c5abc7a06fafda560b282511340c2656fd1899ad30e347cbc SHA512 674d46851c762757b50c49d41317f9d69f8ade9b9cc50f61cb719ef6f6486f2d7e4d9c51d7533911b396c5703ec8dc3c428e4ee21decfd20dd555d6a722735f9
EBUILD tuf-5.0.0.ebuild 653 BLAKE2B 799483a53231a1cbe17a1eda59a0083024227629a06ea82b97d96e4d76dda664f3706119878cd474b12f9fe6acb95da2015e2350fdca35683b809fdbba40dd10 SHA512 d52409244e5075e4ce65f513389f03a95847a03420703c99965233600b2726d56386c3f5c2fc374ed19fa18f2fb6d643b9dd7d891373a96f0bebb14684596946
MISC metadata.xml 548 BLAKE2B 620d1e0a9ee23f3f0d25badd359895866e9111c3727e1701272f4bea0e1eb225f7220ee8d2dd3aec65d17525a70f9a1e0d57728a423ba5a1bffc2a3654e68e2f SHA512 01f3d5ba51e7c5b20652f59770c982271a676c8366d5d383836b7a2477bf5ca39d414da55f2652111528614792b93b3be43a5e91fc377bddf2970dac75a56726

View File

@ -10,7 +10,7 @@
<remote-id type="github">theupdateframework/python-tuf</remote-id>
<maintainer status="unknown">
<email>theupdateframework@googlegroups.com</email>
<name>NYU Tandon School of Engineering</name>
<name>The Update Framework (TUF)</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,24 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=hatchling
inherit distutils-r1 pypi
DESCRIPTION="A secure updater framework for Python"
HOMEPAGE="https://theupdateframework.io/ https://github.com/theupdateframework/python-tuf/ https://pypi.org/project/tuf/"
LICENSE="|| ( MIT Apache-2.0 )"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/requests-2.19.1[${PYTHON_USEDEP}]
~dev-python/securesystemslib-1.0.0[${PYTHON_USEDEP}]"
distutils_enable_tests pytest