dev-python/devolo-plc-api: add 1.2.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-02-28 19:50:05 +01:00 committed by Andreas Billmeier
parent fde6079a57
commit 47589e51e5
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 43 additions and 2 deletions

View File

@ -573,13 +573,13 @@ 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 1744 Ebuilds in total, 1733 of them have in total 1737 (34 different) licenses assigned.
There are 1745 Ebuilds in total, 1734 of them have in total 1738 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1018|
|Apache-2.0|376|
|GPL-3|106|
|GPL-3|107|
|BSD|91|
|LGPL-3|23|
|GPL-2|20|

View File

@ -1,7 +1,9 @@
DIST devolo-plc-api-0.8.0.tar.gz 80581 BLAKE2B a902160dd9b0523c0263c5320ace76da5a06f698140795f8548f80412f31e47a3cd2ad065d0761e955830346889a82b82df83bedfac0e971b7a007de35e37981 SHA512 6628102b8fefee47acc4435496fb2b84fae96e38620e5d8711369f0b7f0afc6b760f252617dcb77c1c29d17e2b68a9a9b4502667531dd5715525bba1d4c4b5a1
DIST devolo-plc-api-0.9.0.tar.gz 81898 BLAKE2B 824fbe28716f9969072a7109cf6a3cd007bee94f7a130dca57c128408635c7f8036fe280de28be2d00901c65c51b5bb5b5616f0113f9e5f84e068a893b457e6b SHA512 d978618176846e1b04c8d87963cdb024166ece62e7724d59032d09bb3ff19cc411a7f3c8f930e1fd22a47984cc761a75869c846ae182f2ce2987d09c1913f81d
DIST devolo-plc-api-1.1.0.tar.gz 84989 BLAKE2B 6779dba42ea1bbded134ce7ca18456ea768fea8ea39028100014556184a25f7c36dadaea319c5b6b6e8f86c18cb78b4dc2a040dcba46e54f819207b5664b155f SHA512 27cac05fae0d6578a4ce6f4aa9ba6ee7fc92c2ba031716a31af6478fd2b240ecc6ef5f9bebef0b6a5b5b628ecbcaa16882aaa4ccdc327f0b293e849b3d3cef9c
DIST devolo-plc-api-1.2.0.tar.gz 85045 BLAKE2B 0011e20734eca26e12cfdd9f4f45826a82bbcdb581ec77227e2a7741260c41b7ad249e82e91d8daef698ab753ac1f6d8c06eae5298c0c45756c504c7589a79a1 SHA512 48f14a19655ab2827455f39f7cd0493247205daceb555adcbf1aef5dfcd1ee46d1104f63e470cc3e75843d29f096954ee372a7a03e41f83b618b4c937509af12
EBUILD devolo-plc-api-0.8.0.ebuild 910 BLAKE2B 57d163ddbe6a307533e7efe419afc39549446ed233cbe9e63056c6b28b49dca47fc862fd7e5d41f9aedc7eeb78db59d933e94f5122e027220943b74dc832bd90 SHA512 84f42d076b64719fea4ffd496b3d1f8b77f90bb8a0ce2429500be57ee0e7de373ea9ef5d9608488e47f19ea32a8e9874ff90a02d4d0e02c45778aa0c7fc04278
EBUILD devolo-plc-api-0.9.0.ebuild 941 BLAKE2B 48b10434eb18d1f1a258f057e362e9125134aaf7ced41bed5d459ac4a6b07f0d8f65d833c983a31e3dd0c68701877868c7c5aff27abdd8443c731b824bbb7c0f SHA512 9fe27f2fa81562d6a08f857c59d4ea3a307e3b16945d710619c8273174b579976f23d9e28e1fe9a863348b91c6830a14cf087d3f66123f4c5ef7503c792e9587
EBUILD devolo-plc-api-1.1.0.ebuild 941 BLAKE2B 48b10434eb18d1f1a258f057e362e9125134aaf7ced41bed5d459ac4a6b07f0d8f65d833c983a31e3dd0c68701877868c7c5aff27abdd8443c731b824bbb7c0f SHA512 9fe27f2fa81562d6a08f857c59d4ea3a307e3b16945d710619c8273174b579976f23d9e28e1fe9a863348b91c6830a14cf087d3f66123f4c5ef7503c792e9587
EBUILD devolo-plc-api-1.2.0.ebuild 985 BLAKE2B 213efad69480738485a3897f79ea2e76b22ed944c7ae445c273465818ee0c77341d93f7b43d75af0bde34648b29076684a82eb28f1d7d3a57b6a64233b868d6c SHA512 860fbf684c4b2ca6c2d06c00db182948d852d31683902824454f24dc00f1785149bd1847683dd572ea374c1df3cc3281e5b4668ea1c7448d464614bfb92bc758
MISC metadata.xml 516 BLAKE2B 5f12a8b449f92060cdbc913f23b2dc36a3a9a493e88f2b1324fb2aad0b979922609273accd8a28d7a86556425ef31084f2f271acbdcefc2da31d88d3ccf864ff SHA512 815735fa204bbf3ddda15d9c45781516098be0aeebd394df519314ea42f33224e308d0700d67a5d25e8e7d527816ad35887593ecde7ba3ebe577439577ae8141

View File

@ -0,0 +1,39 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="devolo PLC devices in Python"
HOMEPAGE="https://github.com/2Fake/devolo_plc_api https://pypi.org/project/devolo-plc-api/"
MY_PN=${PN//-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/httpx-0.21[${PYTHON_USEDEP}]
dev-python/protobuf-python[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.32.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-httpx[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest