dev-python/venstarcolortouch: bump 0.19, PEP517

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
2022-11-08 20:58:39 +01:00
committed by Andreas Billmeier
parent 0a4e0345f8
commit 9f28a80ee7
4 changed files with 40 additions and 3 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 1526 Ebuilds in total, 1519 of them have in total 1527 (34 different) licenses assigned.
There are 1527 Ebuilds in total, 1520 of them have in total 1528 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|885|
|MIT|886|
|Apache-2.0|313|
|GPL-3|96|
|BSD|90|

View File

@@ -1,3 +1,5 @@
DIST venstarcolortouch-0.18.tar.gz 12172 BLAKE2B 0d41c1adb6ef9442d047841d86c50f7290c3d1291a388db50405958531d60fcb79437876797466396251b53ef9e68eb40ac00894105af26a9dccb751afc5baba SHA512 45e4401d112567a47908b13fb012abe57934e304b62ceb079cd05b78ff93f855aa28948b1d3ede77b574d390d183fad5d3d8b29dd104301191837a35765e43fc
EBUILD venstarcolortouch-0.18.ebuild 739 BLAKE2B ace94ed8aa9d91a0e1f5651af51366debe2ca7c39c295e5bdf00773141e5bbf6fb00df03bbef4c1359fc516a41eba8500e47595292149df1659fa2a8f65164de SHA512 0e4910db7745096ce921e0caa69c92ab51fee6551e77d2ce71c5291524e27ba6da5bdc6ecadecd23132760e76fd9dd74046e782e22e60271fc1b22460e461986
DIST venstarcolortouch-0.19.tar.gz 11724 BLAKE2B 5002759e8b90de52eec0699b9fb0b8986df945bebd67ff82f6e7f9b3b9c28990ce522bad463dc96db201220f28cc0ae53e6130aad1dc372504f6015d27ce3821 SHA512 ed4c192e6f144073a89409a15faba3a9860faa2f303e99f2f49ca001c8f490ef3480c158aebc68343e500514284f5ef48ad7bce13d1c384fa165ee54b47cc033
EBUILD venstarcolortouch-0.18.ebuild 771 BLAKE2B ca66d8cf81eda124d6a183d3e6ad4183c30e741b9ac4107370f4132d8e0464e70ca85579909765fe4d2b487a2a35466410fa1e31291ea3b216e4aadbd5816430 SHA512 941b58765c1e36c9411ae1fb2fff6f39deb7b136f4c76d6b83c03c0abbeac93bb8ad16670e5c1e4bd9307a6ea2c526660b319fc0a74540462ea477aa07e73b57
EBUILD venstarcolortouch-0.19.ebuild 771 BLAKE2B ca66d8cf81eda124d6a183d3e6ad4183c30e741b9ac4107370f4132d8e0464e70ca85579909765fe4d2b487a2a35466410fa1e31291ea3b216e4aadbd5816430 SHA512 941b58765c1e36c9411ae1fb2fff6f39deb7b136f4c76d6b83c03c0abbeac93bb8ad16670e5c1e4bd9307a6ea2c526660b319fc0a74540462ea477aa07e73b57
MISC metadata.xml 465 BLAKE2B 61cecaa43e17f149b82e9b9b23785a01cde9a512b827a16353aa042bed66f8cdfead89a4fc8b9cba5f62a156b6ed9d40aa299ecd82fcbccc1b42aee1b3dc0d98 SHA512 e06dcac88718aea639506d907a8e278bc2dab14dbce87111cb481ce6ccdb02f8d7a3ef56b02840f216b5fcc53cbfae56e50cb3903a39d2790ef1cb5ae16fb159

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="Interface Library for Venstar ColorTouch Thermostat API v5"
HOMEPAGE="https://github.com/hpeyerl/venstar_colortouch https://pypi.org/project/venstarcolortouch/"
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/requests-2.14.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest