dev-python/PyXiaomiGateway: bump 0.14.3, PEP517

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2022-11-08 20:56:28 +01:00 committed by Andreas Billmeier
parent 08c5352312
commit 0a4e0345f8
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
5 changed files with 42 additions and 4 deletions

View File

@ -573,11 +573,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 1525 Ebuilds in total, 1518 of them have in total 1526 (34 different) licenses assigned.
There are 1526 Ebuilds in total, 1519 of them have in total 1527 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|884|
|MIT|885|
|Apache-2.0|313|
|GPL-3|96|
|BSD|90|

View File

@ -1,5 +1,7 @@
DIST PyXiaomiGateway-0.13.4.tar.gz 5776 BLAKE2B 85347608fb63747ecad07a8f6b28e113566483a67ba36a504543190dd7136873b7ff7548dc7d8b6b780836f5dd1e8881986b3caaf7d7a2a9a7c499f4cbcbdc6c SHA512 b5b79adcd587a067fb1cd7d718f69892e79f58cabf8a7ecc42324f218dde049ff402db5ff2e2317a68aad5d4f55683c476442815adec5fee3b0e451ff64b250f
DIST PyXiaomiGateway-0.14.1.tar.gz 6363 BLAKE2B d9b654b25ad4a6f67a78ada6267477713056a01ca367a4d1a219646ed0578b42573c6e98494d4f82de33ba5596e30c152a190181f36e6d860d77a94e3ba6e85a SHA512 e06383be2cb0fd692746a6f8910b8c7f38943d32e1b498356d6d97cdc30e33f22fe1d2b82a6382212f48d73493f2c5a8c947c439eaa7f2cadee19da59e341118
EBUILD PyXiaomiGateway-0.13.4.ebuild 686 BLAKE2B df46143c1cb8be5b7d3361e5fbba64184169f34d2d9a6bfd32becc7ee3c1275176fae9bfe33b64609cb0a8114d808911d43e607fefc6f73ca8d34287ae80579b SHA512 8ff646cd4ba465f92f97f6f58d6df4f45b3485f4ce692618a68fe10bcba999e696724dedd9d762d48e5e1de8b83928d6199ef1c5c282c70e568df09b13f30216
EBUILD PyXiaomiGateway-0.14.1.ebuild 717 BLAKE2B 4d79dbd285c94d6fe428e8087f5151af6dfb30350cc678ab866986c81e327a3f52d74227423dcc3f395fae5601efaf83d9f4a7e5035469a2ebb4b0a221179543 SHA512 ae9dbaa78a04642bd2f7e75460592d1d9d25e55ec410cf763bca77348df31db7fc9bdad950f80c850e0dc2e023c3d8e9a9f5ad0f5eca2f77dd75d4c4fb16741d
DIST PyXiaomiGateway-0.14.3.tar.gz 6313 BLAKE2B 00484835d688c9c7378b0fbe340ccdb77c22bed552c7c6c60cb037a00cbea5b9d2fff4c90228be6ac456add3ff1cdb606de7dd03ad960aec3a9344867dd508fd SHA512 ce09ac90c733fd26b084c8a73dd6b1539b04e3f8e2e08c02d798979704fe4d688d084ec400c11c85bf4e8f3ceed4bf237032bfd011a1279287792640210c2de6
EBUILD PyXiaomiGateway-0.13.4.ebuild 718 BLAKE2B cb1ab7e213fa34fee3a963eb4ac2c0b3ba4950d4aa2d2d013983f7046dc1b744abd1c898500ab74083e730ea1eb0f0cee84030a9811c95bf1731e9d4b20e9b4b SHA512 b4fd8cf6d2c30b01fb64be37c2eff75c4dd73e32725a973dbd62eb5ef5b49cbadeebfc43083a0da45613a6f82d4fd6a3fe2e0f517a6de4e7e79f00328e7eff16
EBUILD PyXiaomiGateway-0.14.1.ebuild 749 BLAKE2B 4426286a51dcf25795cad22ad969fd0412c6ab201f8786f5e38ddfa4c0956c6f90499956aa831b178081efa69eb002b112dc7453cdaece53aea1e77ed683179b SHA512 abb55bad82c6e5665db3d00667b049952a25dfaf2dcf3a9e6a8f58b5b06caa266c2e66324f6472f758e73d8db70d5ffd407753bfacc6685cc53901281958eb54
EBUILD PyXiaomiGateway-0.14.3.ebuild 749 BLAKE2B 4426286a51dcf25795cad22ad969fd0412c6ab201f8786f5e38ddfa4c0956c6f90499956aa831b178081efa69eb002b112dc7453cdaece53aea1e77ed683179b SHA512 abb55bad82c6e5665db3d00667b049952a25dfaf2dcf3a9e6a8f58b5b06caa266c2e66324f6472f758e73d8db70d5ffd407753bfacc6685cc53901281958eb54
MISC metadata.xml 334 BLAKE2B afcf4f73ebb32f30d61afecb4a8b89cec6e2f99fa73f5202dd09b7cafc9384ac224a7f59868fc2948486ba6dbbf9ed8456ce263bc25becfa1093c9d416d79a39 SHA512 02fa228a1c5eef82f18912790c11d8584544c91b880fecdbc8464aae2ca2976686452ad3e70c1a25de87a5e5e741a05ac7c9588f363f027e08d65a8ee970f887

View File

@ -4,6 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1

View File

@ -4,6 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1

View File

@ -0,0 +1,34 @@
# 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=setuptools
inherit distutils-r1
DESCRIPTION="A library to communicate with the Xiaomi Gateway"
HOMEPAGE="https://github.com/Danielhiversen/PyXiaomiGateway/ https://pypi.org/project/PyXiaomiGateway/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/cryptography-2.1.1"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest