dev-python/pyvlx: add 0.2.21

Closes: #2671
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-01-04 18:30:56 +01:00
parent 714b5e606d
commit d34093411a
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 33 additions and 4 deletions

View File

@ -612,7 +612,7 @@ 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 1635 Ebuilds in total, 1624 of them have in total 1638 (42 different) licenses assigned.
There are 1636 Ebuilds in total, 1625 of them have in total 1639 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -620,7 +620,7 @@ There are 1635 Ebuilds in total, 1624 of them have in total 1638 (42 different)
|Apache-2.0|347|
|GPL-3|106|
|BSD|91|
|LGPL-3|22|
|LGPL-3|23|
|GPL-2|20|
|all-rights-reserved|15|
|GPL-3+|11|

View File

@ -1,3 +1,5 @@
DIST pyvlx-0.2.20.tar.gz 42781 BLAKE2B 2f989cd8524329b4a79f34c687511a4a2771969c377d20336ff0fe41fb8b3c0b17a2de8bb5ae13971bf4a6916e7eb899ea09f51e0b95c920489e1c6c91b7a346 SHA512 5c07c274749b5dbfa21f03e60da615fba8e03ef2c529b9c9b6f41a83a572d3fdcdb865c751aa89e0f1154a059cfe797f4fb9f3072221db3b61880f8e01e108c3
EBUILD pyvlx-0.2.20.ebuild 709 BLAKE2B 8191a7c97187e63837d7819880fa175daa09c1bceb59360402d5e43b31d13fb3f93dba1f6aae4f5d223a5080fa14e667d4f45681be69e1e5b36d56c8cfe00548 SHA512 6f4abf3f2e921e74d0caf75335de94a7be2a2a3c8d8577aa7ffeda032331ed8071241b1447ad231aee93bb4c80802f4f02013526c0f9f5feb39f849599392375
DIST pyvlx-0.2.21.tar.gz 72407 BLAKE2B 6eee52aa80d4658c9a879f93b5424420b4d2f702dc03c2220a9cc6b6afa8773fb77ed0a594687973bc3e744a1efe84f1ac2f51b6cfd0e7d31bce8ea3eb354b3f SHA512 ed8f5bf572c1aef20ad5d6e26126680cd13b04829008d505fdeec909040a020fc8c5135e0b9922e07fd1b1f1a9382ea2eeb29374ed63c3b80139863addd4eb80
EBUILD pyvlx-0.2.20.ebuild 709 BLAKE2B 5f07ec2fcc0f138d0183c246200e35b164f38ae58c544bf91a56eb593b9e509ae81f365ef22ab4950bf59f82a2ea19aa504cf8d5bda9fbbd8079da3e168a7968 SHA512 b61bae8579a964e594276ee95dce2e3535a51a69ccdb6055421ff089d610c88450f26322370f50f1779b8b024c3a7dc53f14a4faded0354faf69fd66b9e24a21
EBUILD pyvlx-0.2.21.ebuild 739 BLAKE2B 9975567cc0e410d6f2593c713c664fe84f07a3878e2da9f5d84309a78c3a0f22bd10173d6006655ff874094dfd7086eff5fd8d3b705b4d2691eab32552f69157 SHA512 2364aa4bd7b342ed58dcc86f045c3ab57d6ea1e3bdb686b9a63cfa468d1a57bbe7be4e7d9225938dc69a49a2ce295b4ccbc386d2a08400bb7317f23ac18412a0
MISC metadata.xml 514 BLAKE2B 0e52e1c03688a49469e309e05cbbe1576889509b1dd492d1db82660005dc822770f226bd9e0aecf43567a1552df9b8566951756481743f8257055209f38afad4 SHA512 2746d8b434f3646007764b54b0be3b9bb7926ea3e3ece798c9c20cccc6a603d21e67c50cbebbbd60206f13f31c9541c6514c4ad37ded313be0e52e663147de13

View File

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8

View File

@ -0,0 +1,27 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="PyVLX is a wrapper for the Velux KLF 200 API. PyVLX enables you to run scenes and or open and close velux windows."
HOMEPAGE="https://github.com/Julius2342/pyvlx https://pypi.org/project/pyvlx/"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
src_prepare() {
sed -i "s/packages=find_packages()/packages=find_packages(exclude=['test*'])/g" -i setup.py || die
eapply_user
}
distutils_enable_tests pytest