dev-python/pip-licenses: new package, add 5.0.0

Closes: #3975
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-10-27 10:27:05 +01:00
parent f4520d66c1
commit 11bb324c9e
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 45 additions and 2 deletions

View File

@ -606,11 +606,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 2258 Ebuilds in total, 2244 of them have in total 2283 (43 different) licenses assigned.
There are 2259 Ebuilds in total, 2245 of them have in total 2284 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1281|
|MIT|1282|
|Apache-2.0|523|
|GPL-3|143|
|BSD|123|

View File

@ -0,0 +1,3 @@
DIST pip_licenses-5.0.0.tar.gz 41542 BLAKE2B 602e456664127a78f57516b0a6682ce524116003967a7de7e4fc6e16c6458986b942c7760e82b466dfc134f353526d60aa35bbdcbd7b186eef1ad31ed0fca2c3 SHA512 6e51d3e0c93b25fa3cba3f114047fcbc7962734cc99920b15fd0eb9ef4e7b5f2860396e9e7ce84dcaeef1ac4d15dcebadd35ec1020db0af8fffb32e025d2c9ff
EBUILD pip-licenses-5.0.0.ebuild 613 BLAKE2B 377d34683f2946dba072440ed8ed1cfd26a119218ced065cb8deef5f567b6f101cbdc24a5f0a84d6d131837114118ba90e5d4fb434f103a8ebd71f7ba214f7e2 SHA512 126ddd6589a8f43731b18ad67f3d493fce9abf7198aa3166e71d6d834562916003db7e92e4cf827b9820606a3413d7edb95211b645d1028f3751f9eb6be22a78
MISC metadata.xml 514 BLAKE2B be34fac1e8fac199b851bea6f873a3cdde4868a9c675b5075c63ebfe955611f70203bd2047ca9b1bf22061bc24479a6988eef593cb7408af4b6a01f5bd8559e3 SHA512 8abeb1d59487a287dd781ad2d1e173097b7cbaf11d3ff9c66c9a2ff78a74c65aca54f521df96aa2455e24430257b613fda7a3ad091c7a10cd0f1293718c0c681

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">pip-licenses</remote-id>
<remote-id type="github">raimon49/pip-licenses</remote-id>
<maintainer status="unknown">
<email>raimon49@hotmail.com</email>
<name>raimon</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=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Dump the software license list of Python packages installed with pip."
HOMEPAGE="https://github.com/raimon49/pip-licenses https://pypi.org/project/pip-licenses/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/prettytable[${PYTHON_USEDEP}]
dev-python/tomli[${PYTHON_USEDEP}]"
distutils_enable_tests pytest