dev-python/nibe: add 2.8.0

Closes: #2831
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-02-17 20:48:47 +01:00
parent 8877596faa
commit ddec2dc8d1
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
6 changed files with 41 additions and 8 deletions

View File

@ -617,7 +617,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 1756 Ebuilds in total, 1745 of them have in total 1764 (42 different) licenses assigned.
There are 1757 Ebuilds in total, 1746 of them have in total 1765 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -625,7 +625,7 @@ There are 1756 Ebuilds in total, 1745 of them have in total 1764 (42 different)
|Apache-2.0|385|
|GPL-3|118|
|BSD|100|
|LGPL-3|25|
|LGPL-3|26|
|GPL-2|21|
|all-rights-reserved|13|
|LGPL-3+|12|

View File

@ -1,7 +1,9 @@
DIST nibe-2.2.0.tar.gz 427556 BLAKE2B 152173249261d8f231e1ffe6e156912211e1b5e3cb1b8f25ee49433cc6b19860fdf2b1ce43c765e6168f5ebeb54a30aa191ddd260e9f038d5013711206e51a65 SHA512 48f997acb3238a28c24613e9a2477edd5ff51f60ffbfe118de9aec43e6a28a4352c800e5b841ed18b68cb95c4d2a459c66583ecea1b93695d490631de05a70f9
DIST nibe-2.4.0.tar.gz 431629 BLAKE2B 99d7e292b058aa29c126dabd1489980383fad1820c2da25adcf4c3ae28e05000a59ef4999b13626e833da6c1cf6a1fabf1431f8ae048994431ae9913b02741b8 SHA512 197a3d9f062fbbd3dd9c1f58a8f096a5b100a020e68a989c3411cf23e69193a17b38c19f7759415424543bd93748f8839797a324f8ff8cd371ee2f819f40a8b8
DIST nibe-2.5.2.tar.gz 435835 BLAKE2B 180c6f95a8706281acb00ff131d3b7daad4c46644853e7fc90ff75efef43371573f7d7fcf56b5f0f39c3afdb573684121d157a5743cde5a1e592bcbc07c0ec06 SHA512 e428479f028f9d478a325844c1a1e8e6dad95968f61c31e06d91ca765c8abd747b6adfd0e83bcbfbcc1e2b22c063f1ba9cc304d19d6942c89ed842f67d1a2e66
EBUILD nibe-2.2.0.ebuild 887 BLAKE2B 31b2d7c9f4e7cbf31528de357ea6262fbf82ee01cdf66fea9d466208135a90c911e6b3f47a34f7761fc387274276fec3e10d8a03fca9c7c1136b77bfa8de095d SHA512 79c1e80df25e9f6a6de25333c63b7897fe427568c930c55d08c9df34a0e71aa9dcb1821c206d42b47685d9cc5dbabca5f453c41beccb505a1f9b98a3e7dc21b4
EBUILD nibe-2.4.0.ebuild 915 BLAKE2B 1252a3a309eda1c201a2bb81cf2446e2efdb7a6408df8de3bc72be27a7b6965e362a0496735ff6589ae4ca3b2b5388e6ee383b6cb5e3fee6d3cace4d2afb83e7 SHA512 3e9cbd69c814bff893324673864528795e963d06d6dec5bbede01e6c12c32863a49e2148272f918eac8c119aaad944485522d3b01e2a23f2c23ee6fb03d53f9d
EBUILD nibe-2.5.2.ebuild 915 BLAKE2B 1252a3a309eda1c201a2bb81cf2446e2efdb7a6408df8de3bc72be27a7b6965e362a0496735ff6589ae4ca3b2b5388e6ee383b6cb5e3fee6d3cace4d2afb83e7 SHA512 3e9cbd69c814bff893324673864528795e963d06d6dec5bbede01e6c12c32863a49e2148272f918eac8c119aaad944485522d3b01e2a23f2c23ee6fb03d53f9d
DIST nibe-2.8.0.tar.gz 437276 BLAKE2B 30453dd1cf74c3457b46346b76f018aad394e2c35e69019e0e201b1c92c5b3ae66527fbc6febdd9af474ac942fe5ee817fbf8d67f6983e3b3244b517105345cd SHA512 1e956a2775da3e1fb8aca91a5686195bc4f12de8e6f02c627d0bc058bb9e791d180626e0376f5d32416b1035da66d1226d2eb3a727c88f09b87aa8efddfceb1b
EBUILD nibe-2.2.0.ebuild 887 BLAKE2B c0d4f5f83c95405161991d86fd1051fef71ccfc31abef57c34da227d0bc4b3eac245f2e7c04245ace9fb861130d52c68936b2c5841a807c82eccfa17607e2cc3 SHA512 ef164f92cbdb450c52ace777e41e45078585c3c9b9c241dde532af1f8d2dd6a44e970a124b1d8d9eef99f9abc3304e9ac852e85387139620a0f0ea12386a9443
EBUILD nibe-2.4.0.ebuild 915 BLAKE2B 7023856cbfe6da4e588bb6243665531f145fe52db78eb83a9cc8c6a4ac29a6ad7d2abbb3d5f497cab9bc8cfce3b27e4c9d6b7a2178ebc9a2881726549f499605 SHA512 f6d0917f5b9c4c5d00b985fc66c6884bca74f00b2b707ed76d48474a9ad0b2c5462b721048d8583ec56f59f9b9f7d37d7aa01988ebd9dfd38f264cccfb7db16c
EBUILD nibe-2.5.2.ebuild 915 BLAKE2B 7023856cbfe6da4e588bb6243665531f145fe52db78eb83a9cc8c6a4ac29a6ad7d2abbb3d5f497cab9bc8cfce3b27e4c9d6b7a2178ebc9a2881726549f499605 SHA512 f6d0917f5b9c4c5d00b985fc66c6884bca74f00b2b707ed76d48474a9ad0b2c5462b721048d8583ec56f59f9b9f7d37d7aa01988ebd9dfd38f264cccfb7db16c
EBUILD nibe-2.8.0.ebuild 836 BLAKE2B 791756c10a34007a05d0063877078439a7dca22784d41ff21e69f466e677ff7793db9ab57d3cd9bcdc89425dee7c5d61e18a980d66409f194cfe7961cc7623ac SHA512 757567e142ef1278a85a8f94881bb79b6851fbbd183466c91187234054c643f786da16861e74d7d38835af92bbdb554383da3ff1d56a98752fadfc44bb0b4816
MISC metadata.xml 501 BLAKE2B 629d54203739bdd3a7a326202cd248b79df09239355aa43555768d3dd19be22ee1dcee8ff9ec165e0be00330f207b6457dfeae910496eb927d9f67633d8dae17 SHA512 e019398af07865d6dc3efa381ca85699af8a1090eb4ccb9041f7bf008869740eed398843cae2cde025e517ed0822cdd191449e7a387c48ffe4680e931cf401ef

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

@ -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

@ -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,31 @@
# 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="Nibe heatpump communication library"
HOMEPAGE="https://github.com/yozik04/nibe https://pypi.org/project/nibe/"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/async-modbus-0.2.0[${PYTHON_USEDEP}]
>=dev-python/construct-2.10.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)
>=dev-python/tenacity-8.0.0[${PYTHON_USEDEP}]
>=dev-python/exceptiongroup-1.0.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest