dev-python/incomfort-client: add 0.5.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-03-01 18:56:30 +01:00 committed by Andreas Billmeier
parent 0b921c9b29
commit 2379ae75c8
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 36 additions and 2 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 1759 Ebuilds in total, 1748 of them have in total 1752 (34 different) licenses assigned.
There are 1760 Ebuilds in total, 1749 of them have in total 1753 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1026|
|MIT|1027|
|Apache-2.0|380|
|GPL-3|108|
|BSD|92|

View File

@ -1,3 +1,5 @@
DIST incomfort-client-0.4.4.tar.gz 6342 BLAKE2B 4b3c28d3dd4ee2b0c0ad467a200a2ac8d90c3ff86295afad8aeaaa24b1251da7aa48eeb2b440d12e13acaf13accdb2b90c2ba910de16974a694873b6302e1feb SHA512 b72cbdb2c57630aa81a3d297acd3456804b32a7a12e4c7b2c9b69856f282b07d002f3a725b9095545da81502a949697780077770c8a09cdda275d741d91c9c56
DIST incomfort-client-0.5.0.gh.tar.gz 13202 BLAKE2B af6374cb4f39dc8b2fc42dc141feba0148b8a0ba113085ae192b28abb8edbcc02122e750af7c582ea82c4f705396a81ca50fbca2159912b8b38f49e6b268d82f SHA512 6a5e1176699713abd6fda3d9996355eac008971e19057d12a010d18a1b0cfa78d23610f61fa941e3f0ead43f9c7fb47d6dced86801f3e7304fa87a4a3ba5beec
EBUILD incomfort-client-0.4.4.ebuild 743 BLAKE2B 2ab10e151cf7ae5eb7afb984a844018927ef4e2c9fa4d0b60b056c46ed73695cb0942ac4fc4a81b0c96848f555fd355330399bfaff9d1b5c4918db3d3da38a1d SHA512 689ee68d0b3831140ad549410921d13329aba87e72a75447482987543edf8b49467fb68ea56d538a6543fdc84a6d4f5fea3ad0e00c256c7c07f41748b91e4612
EBUILD incomfort-client-0.5.0.ebuild 773 BLAKE2B 6e944377d14b66bb77769214f1635744960b64608b23422632763eeafe76029b394b93a33af0a8ac2caa728488c425f554f985521e40d5d6c6936324a7f8cd62 SHA512 1afe75b87ee51d5bc23912a297333ce4983cf3c7a1b49616d4e5892b8e2f6b1ea0fa44432dd30b2c538c8b50a254865e89e687fccf585d271dc0b03a963f2b7b
MISC metadata.xml 522 BLAKE2B f5bb49e85d90bf7028fa5d7c84897a1144a10a66130940396f1396f55fc1abed14c3e819bd9d8dcef4fd5ea3c1417e456f1e1b01a36338f1934bb9ec62df4fba SHA512 590f5229bb55d3431742cf587a3d5bff4ca557ab8d36428fcdc6b31f8c13d2979c41de3c97cbf1dbbb6dd04662c47dbbd9540e49a53376bb30ae878e6a743f59

View File

@ -0,0 +1,32 @@
# 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="A aiohttp-based client for Intergas InComfort/InTouch Lan2RF systems"
HOMEPAGE="https://github.com/zxdavb/incomfort-client https://pypi.org/project/incomfort-client/"
SRC_URI="https://github.com/zxdavb/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest