update pylutron-caseta-0.15.2

This commit is contained in:
Andreas Billmeier 2022-10-06 00:30:08 +02:00 committed by Andreas Billmeier
parent f855b65487
commit e8573b7eb1
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
5 changed files with 17 additions and 55 deletions

View File

@ -538,12 +538,12 @@ 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 1920 Ebuilds in total, 1913 of them have in total 1925 (35 different) licenses assigned.
There are 1919 Ebuilds in total, 1912 of them have in total 1924 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1159|
|Apache-2.0|364|
|Apache-2.0|363|
|GPL-3|119|
|BSD|106|
|LGPL-3|29|

View File

@ -1,7 +1,5 @@
DIST pylutron-caseta-0.11.0.tar.gz 14234 BLAKE2B cd7fe37fdbbc5f409053ca89267789415039a3bab3a317cc7cc99e56a07fb58ffff054b832e227c7fde0333f1460495d56a0118debbf169be9ffa60a97b54eb5 SHA512 11adec8d552f6fadb62dda438394cbca5a5404c7ca8676b32ec01380debbac9b999564dd2260f0c6a5ace2de2d2c9278dad0c71617e1a6ea433823b3268e3b23
DIST pylutron-caseta-0.13.0.tar.gz 29873 BLAKE2B eba857b35d76f48d59a33a2ef1a7f0d64f4a2951d62690a5c2c8a6310ac486917b4f34111a59f87cf6afe50a97f9a53e937aced71ee5344ea088f39df537fba0 SHA512 597652be98cac3b2733cd2b714ec5d0b191d2195fe1dc2da3a3781d3ffdc2d3ac9d0bca1852c740e28e0e4337dcc426fa244745e6584db18c3950ffbbc179385
DIST pylutron-caseta-0.13.1.tar.gz 30056 BLAKE2B 33bb276485b4202f72e724951ae6cf0e5d31a65e9e0a059e3f753a73fd628a521a5855784db1736a4ac8106db8e07293d63d529bd6a9e082bb8e7e261e85635c SHA512 56e8ab056a3446f12a64c4cc571e0d42b9cf81a3b272863879c864042024d591c66a9fa4ae2b6782c1840f36608a78562d8a684c10811427e4acf973658f9414
EBUILD pylutron-caseta-0.11.0.ebuild 847 BLAKE2B ab5e3cc176d2d5d7fc7c85e68268b58f22132ad84729d670ea8556bc0aef238e41296903a463dc38b7f715514e0c49eac5150d3fb5525f3c6f62b6f762e7e328 SHA512 f8a9ee867f0be11363f7538809b46b646c9cd125c8808e6659ccba011c26ccf17cc67862678124249d61c0b02ba38d3d98664de9b2a69fab6c7d8cf77e2f3682
EBUILD pylutron-caseta-0.13.0.ebuild 949 BLAKE2B 64373d9096bd68189a1ff937dc4a5f8c3d45b955401e2c99310c92bcd4695f899d0d8bcdaf1a4978dccca2b7081e05ceb8633085da5777d685ed6979e8bff963 SHA512 b5626e2b90d526a403919f83f51e704c886c940e6b03c6e00a0f42ec06ced131e7cbd36cfca5dbf5c5897554b80a566323674a038477356ff18c166f21a6f3ab
EBUILD pylutron-caseta-0.13.1.ebuild 1037 BLAKE2B 223fe2ef52bee79e870dfce38a68435cb7b6c3d3808faf50c17792db053b24b3e218461ecabe814b168f0a843dfe7c710ccca0c65df518dffb8bbe810dada8d8 SHA512 a6c8772ad038d999c9c8fa304a1e2f10a65a9d875eac66804a0ec1eba598a2126b34720c7dd332844f10611f0a40a811e96b30a6992943f81d974119e1a894b3
DIST pylutron-caseta-0.13.1.gh.tar.gz 30056 BLAKE2B 33bb276485b4202f72e724951ae6cf0e5d31a65e9e0a059e3f753a73fd628a521a5855784db1736a4ac8106db8e07293d63d529bd6a9e082bb8e7e261e85635c SHA512 56e8ab056a3446f12a64c4cc571e0d42b9cf81a3b272863879c864042024d591c66a9fa4ae2b6782c1840f36608a78562d8a684c10811427e4acf973658f9414
DIST pylutron-caseta-0.15.2.gh.tar.gz 53379 BLAKE2B 18b034c284eaacbe4e6e9250c8597834eca744114af363ab48709496a72fc03da9ddafea2f0a5916b67098473601d2e17449439935c099138093af0fa65aee81 SHA512 594ccd5f9348bd035d86300308f2680e51c968c6b02b9c9af61f2e1fbd626657f2dd23304aa9e615cf59b41d157d0cea442751a8090343b555d6703c73eba0bb
EBUILD pylutron-caseta-0.13.1.ebuild 886 BLAKE2B cba638c6b4c06370fe30a09ea7771c5deedb6e963f2da3b220159259a5fe016e0ed6c4af3bd8f373d61604e5f70bac652bde05bbf572b9329cd34e49cf03127c SHA512 f159873766b19de2a7be734fa52b79ccd7163ad0a3d3204283313c1520a6402f7de6bb5f94db44f8b93a806f9c203340e9badcdefc4614ba51cef7d1d9a175d7
EBUILD pylutron-caseta-0.15.2.ebuild 949 BLAKE2B c6828ae24e6f169ccfd4b6603b49ed13937cb4f7aed065a90d74718f3764a875d0f1ed11eca8586b51b292315a7674fa4ccdcb45d8b9b11e3c6229bd8d664ac2 SHA512 0ea9bf6fa950d21ce64cc8db4ca3ecb60eb99f0d49305166507a7b647209ef01e55367d00e5e3c7f490e08c9dbea2f4d8c7337aa81d341b991029b2e26f324ad
MISC metadata.xml 334 BLAKE2B cb1827202bdae8d0283d0d02bb23756feba20d2fa31c51eeae3406cbc11188c453392bd74f22a983d0e637964dd77bc4d093984df6333307ae53485fdec3e369 SHA512 6a099fb9fdb43fa488b7ecf5aeaeedfeb015f6b26769c049c9b49d2185ed38c7d4a43069c6cfd89caafec527b335a10140f2d0d74a98c17c9ece32c461f6bd3e

View File

@ -1,35 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Provides an API to the Lutron Smartbridge"
HOMEPAGE="https://github.com/gurumitts/pylutron-caseta https://pypi.org/project/pylutron-caseta/"
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="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS=""
RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -3,20 +3,17 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Provides an API to the Lutron Smartbridge"
HOMEPAGE="https://github.com/gurumitts/pylutron-caseta https://pypi.org/project/pylutron-caseta/"
#MY_PN=${PN/-/_}
#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
#S="${WORKDIR}/${MY_PN}-${PV}"
SRC_URI="https://github.com/gurumitts/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/gurumitts/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"

View File

@ -3,20 +3,18 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Provides an API to the Lutron Smartbridge"
HOMEPAGE="https://github.com/gurumitts/pylutron-caseta https://pypi.org/project/pylutron-caseta/"
#MY_PN=${PN/-/_}
#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
#S="${WORKDIR}/${MY_PN}-${PV}"
SRC_URI="https://github.com/gurumitts/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/gurumitts/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
@ -28,9 +26,13 @@ BDEPEND="
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest