dev-python/pyipp: add 0.12.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2022-10-30 16:14:22 +01:00 committed by Andreas Billmeier
parent 0bf40040a9
commit e3f0690302
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 47 additions and 2 deletions

View File

@ -548,11 +548,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 1470 Ebuilds in total, 1463 of them have in total 1472 (34 different) licenses assigned.
There are 1471 Ebuilds in total, 1464 of them have in total 1473 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|854|
|MIT|855|
|Apache-2.0|298|
|GPL-3|93|
|BSD|87|

View File

@ -1,3 +1,5 @@
DIST pyipp-0.11.0.gh.tar.gz 32298 BLAKE2B 8d3d363dbbab6b4bc900293f24d01b828061bde4aa5e4fb6e57c116c796bb2850d1b577b3be967c2f60de78170ac89e917415ddcfdc225e6927158a5c6ade402 SHA512 42b09afcabb39afe14292f955ffda8c2a477aea48ffeb9c625ce547b51f94d7fa0252ea2c0d9e06d8eef97f6331e7a6e946543440dba82ada918a570e0d969cf
DIST pyipp-0.12.0.gh.tar.gz 53871 BLAKE2B e56e17942b95a458fce6d6d1b6736c441fcbe97c6199ed821c828d79dc960c8c5cab1851b78b4e8301ea4da94882dd27f457326fc0b2b8310d9513d0ff161325 SHA512 3262805088104d51aa18102f20619a48f421b01b70a238f021b4d8d8394e5ff9481270c4f2187425ce118631a4933b082feaf4142041a13c7cb08dfa3f6fe26c
EBUILD pyipp-0.11.0-r1.ebuild 905 BLAKE2B 7ea67adfacfd04a69ce4522adef4632b32b7e1f8d431badea40e34fbdc01a31222f6838e4d97c5f98ec0951ecfa0c02e27496aa9aa26bae8e2894fbbe1faa060 SHA512 708df22fb7ae5414c93de995fe177cf844d3c3ff182a1adc78e42ba11c1fbfdf61a3aaed1870a01ab2e01c8fcd094c2f3461405cbd810cd256c093d3fc87712b
EBUILD pyipp-0.12.0.ebuild 1163 BLAKE2B 271359ce909e6e67e3fecfe4c0c86b11cd0403109ec2d1e8ac523e04ebdfd488d2f89e82c307be4f10215526abe701ca627a70ac3a2e0350da61c1d4ce0e0aa5 SHA512 51f31521679c38293fb8f53e0cbdaed785caeb0a5afdfd4f874431ede777f04cc4eb418bfbd2df2cadf22376d2effda8432485f8a6dae08de61ccb3462fe8e04
MISC metadata.xml 458 BLAKE2B 7de9f583f07cc25e04743dc52886a789ae25e57d325f41d753de772e6c02abda2f15b56660519371bdfeefdabbda2b42d149d930956e4ef29c8ab306a572c4a0 SHA512 25a287eb6f8d6f73729e2e377f75595bca07a8f30dcb1e04a993549c72986d1ce686d68b08cf32b606e37e8234b2d2afb70ecf793e5c0ef47d13f537b068ada2

View File

@ -0,0 +1,43 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="Asynchronous Python client for Internet Printing Protocol (IPP)."
HOMEPAGE="https://github.com/ctalkington/python-ipp https://pypi.org/project/pyipp/"
MY_PN="python-ipp"
SRC_URI="https://github.com/ctalkington/${MY_PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.6.2[${PYTHON_USEDEP}]
>=dev-python/awesomeversion-21.10.1[${PYTHON_USEDEP}]
>=dev-python/backoff-1.9.0[${PYTHON_USEDEP}]
>=dev-python/deepmerge-0.1.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/freezegun[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest