dev-python/velbus-aio: add 2023.2.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-03-01 22:21:20 +01:00 committed by Andreas Billmeier
parent 8abc37b8f1
commit a050854a85
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 43 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 1787 Ebuilds in total, 1776 of them have in total 1780 (34 different) licenses assigned.
There are 1788 Ebuilds in total, 1777 of them have in total 1781 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1042|
|MIT|1043|
|Apache-2.0|386|
|GPL-3|110|
|BSD|94|

View File

@ -1,5 +1,7 @@
DIST velbus-aio-2022.10.4.tar.gz 84908 BLAKE2B 96a662a59ae1eea895b0401b2fc876b4463f0e87cdc33e04f978007c132c0e417f4995cc64649d6c09f504529b8b6f47481aaf246eb15ce1ad4085250663337d SHA512 1fc1c6783b4efdbfdfd2ecedf0a847a0115a5889fb0451ce52ed23f889ded6a19de656db16c3c3e3a69f773a619bca5a373596d42b6cf52aefb36d0e38f68ac2
DIST velbus-aio-2022.12.0.tar.gz 86451 BLAKE2B 3eab9b355f066896dee0387a28fc26ea87c618d4e49df4906e04ce48a4cb35faab72449adb0d80dc40d107583acb55278cb040e1ee82650e2f7051f1f033996b SHA512 405a2706da1b795aeb3e03608c1921b1ad2f875734fbc89f2623c8d69129231ebff20c92a3a5e9889e2c8d3a1c8759288d0363da3832f420d9f2b95007a894bc
DIST velbus-aio-2023.2.0.tar.gz 87213 BLAKE2B 77513a31827369348be1cd059c8f73c86ebbe64bed19845001b2c04fd9448883ae9339fabc7c926cfb4ac8d436ef890ceaa8732d837142fdc604aa96512638f5 SHA512 c85c2c6acf19dce9fa2b430791840e32b0c39abf81910d3123b18942f6e70db4f5cd1186bb614b8963c4e79b3f3311e9a6aadfffd9ffbe0f8fb552be43fc00be
EBUILD velbus-aio-2022.10.4.ebuild 775 BLAKE2B 106da1e77acf7fd7d9518dcd1fa1bb6d0ae45929a961347cd42bc61ab4f659e3240a398b290e5c81570cbb0c2cc5d48b775f70085b36e398feff10630c21e161 SHA512 6b644b9fadad5a9a3c4c67d18115930609971c0405d2b77d8a125edcfdfd45e9a21de3573fd93be252bbce78c3d50c4383ff6f2f741e841add7dbae12d0b4356
EBUILD velbus-aio-2022.12.0.ebuild 806 BLAKE2B 3943bdc873adac19df8025436b0ed08557fc31929f01b583c4faa9748fc46fd58b2a9294bc651ebad097466c86466b27a7f3078f3e25fa670b73ef19d8fa2243 SHA512 179b2cede026a5b1f813388edc3911350bd7b655e1c62639b75e0cd41867b4ddc9aa14540e94d6b1a93a2812bc02794c1f2edbcec8d81b6f3d33c9e123b86d9e
EBUILD velbus-aio-2023.2.0.ebuild 926 BLAKE2B 600b27cb0472423260aed008bcba007f7df70610f1c6e8fa1e95375b834fee5ac1e1e8451a92100006cd5861e14055a8cabe8376166b317190a50f4ac4d200d2 SHA512 4f57f01514cabda3179dce8f4597ae0be55ff16426c9eef9f226f71f61e351b9d931954a8d1b0c79c9e7708f6c1f643a9bc8a54636432339448c38fcf0866011
MISC metadata.xml 519 BLAKE2B 180c799dd26fe9d3067b1eb1904e893b0ed7c9f5786720cfda38c8fb6ed76899b8c923c86381f86a8332ce1a97de45e4dd27146f496e6d631308839a95575542 SHA512 3c21b71f146c3257820125274db0816c5490bef92e29ea3fb6fe8f46d70b7b4aa3d5fe0cd1d1fa44482be27c9f3afc219c3226404f7c71e1cc3813eb71050079

View File

@ -0,0 +1,39 @@
# 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="Python Library for the Velbus protocol based on asyncio"
HOMEPAGE="https://github.com/Cereal2nd/velbus-aio https://pypi.org/project/velbus-aio/"
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/pyserial-asyncio-0.5[${PYTHON_USEDEP}]
>=dev-python/backoff-1.10.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
src_prepare() {
sed -e 's/"tests", "tests.*"/"tests", "tests.*", "examples"/' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest