dev-python/pytest-github-actions-annotate-failures: new package, add 0.2.0

Closes: #3195
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-04-08 19:56:21 +02:00
parent 1ebc2ad534
commit 5057e878b5
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 45 additions and 2 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 2005 Ebuilds in total, 1994 of them have in total 2013 (42 different) licenses assigned.
There are 2006 Ebuilds in total, 1995 of them have in total 2014 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1133|
|MIT|1134|
|Apache-2.0|462|
|GPL-3|129|
|BSD|113|

View File

@ -0,0 +1,3 @@
DIST pytest-github-actions-annotate-failures-0.2.0.tar.gz 9450 BLAKE2B bd66e4c055f7c6f10042b0f323dee7a7e6c479547aed70a9a39660212dd486046144b947afaf7cfc14639f921f3befa54cd610a0192825157311fa26ab0422e6 SHA512 03d2f05a3be459927d24208d1149733fd779ffa0cf3645d7a87fdd98cdce8091117b6486f82807e29d7805965663743a782bfcd895a68fe7b9e6dece80e42f27
EBUILD pytest-github-actions-annotate-failures-0.2.0.ebuild 663 BLAKE2B fb10edee3ab3047697058143904a7f47efcf82e769e8311f270dd9dbeebc82c52a0d4ba82b67933ba7c0704e250580099d0718d7190940b69df523a0cf59850f SHA512 5ea151e8111562406dd688e1dc9ff39dc2d559c85f22a3b3cdfc3b51059ca45ac4b9ad73004fec6ef9481193299494007fe01140f2e7a48fba70c241554abd0c
MISC metadata.xml 571 BLAKE2B 31a68dd535551e0ae109e000dccc5651e3828ae8aaf85349835d4680b012abd1217a3430bba9e1bd3fca1407cb6ffa5561bc9bc93d4f2a6dc17e8daa40366775 SHA512 15d7233c5eac098f884f555f9b3ad18f784759be602dff982b12da98b1e53d5cd20b0347e958d19f674b062cb1efc2017dd58bd6d42ba08c5d51bcae26862f7e

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">pytest-github-actions-annotate-failures</remote-id>
<remote-id type="github">pytest-dev/pytest-github-actions-annotate-failures</remote-id>
<maintainer status="unknown">
<email>utagawakiki@gmail.com</email>
<name>utgwkk</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..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="pytest plugin to annotate failed tests with a workflow command for GitHub Actions"
HOMEPAGE="https://github.com/pytest-dev/pytest-github-actions-annotate-failures https://pypi.org/project/pytest-github-actions-annotate-failures/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/packaging[${PYTHON_USEDEP}]"
distutils_enable_tests pytest