dev-python/prometheus_client: treeclean

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
2024-01-06 21:12:10 +01:00
parent f8af1f2c67
commit 09863eaee7
4 changed files with 2 additions and 55 deletions

View File

@@ -617,12 +617,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 1662 Ebuilds in total, 1651 of them have in total 1670 (42 different) licenses assigned.
There are 1661 Ebuilds in total, 1650 of them have in total 1669 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|945|
|Apache-2.0|364|
|Apache-2.0|363|
|GPL-3|108|
|BSD|93|
|LGPL-3|23|

View File

@@ -1,3 +0,0 @@
DIST prometheus_client-0.7.1.gh.tar.gz 62880 BLAKE2B 8878a6e6a20f96443f1f14ffbb74eda7dc6f1f48151901da047ade6342ddd7858b4dcd808d80af64a3eff449c1c7425f9eb9f3d1283b65e8e6067c6b5fe2f9c4 SHA512 84b145ed191c9903d390b152c72de4f2afcb4c500b8debba59ded081f00cc76109b336ed2d7783d59e9922ea2927632f7ef730f336974294b20048c51e9d58a4
EBUILD prometheus_client-0.7.1.ebuild 786 BLAKE2B 978f322eb336413fd983d52eb17862682101d9affaf39c597417f7aa457ac1a9b4486abaa6498e3123f355afcbf754669de9e1aedcde08a376f47a4c3b6c8ea6 SHA512 0c4c42c0fe9193031bf759a5509535b6d831fa92144efb6aaa51d3b989131cd2b0b2f0acb90b3f2f8c93cc9682bea8f3b06dd445f07988437fa1aad99a7285a4
MISC metadata.xml 540 BLAKE2B 9fc4d350d9eb753e4b59cf9f9fd2ecb5c1f1255895e8ad1bf1e82b0b95fe5dde10d4d654e7e780a4ff202bf08fc26722e590f7509c271b40e89060d7149625c5 SHA512 527bb9c0cf54c9ff82d764bcfb08dd6ce3c02dfa8b35230e926c6aad0f2b63788f2154af7e938c08bf05491265b72fab8d9cd0dc48677b48e75164037168160e

View File

@@ -1,16 +0,0 @@
<?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">prometheus-client</remote-id>
<remote-id type="github">prometheus/client_python</remote-id>
<maintainer status="unknown">
<email>brian.brazil@robustperception.io</email>
<name>Brian Brazil</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,34 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
DESCRIPTION="Python client for the Prometheus monitoring system."
HOMEPAGE="https://github.com/prometheus/client_python https://pypi.org/project/prometheus-client/"
MY_PN="client_python"
SRC_URI="https://github.com/prometheus/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/twisted[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest