Skip to content

Commit 96efb7f

Browse files
committed
dev-python/nibe: add 2.5.2
Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/2468 Signed-off-by: Andreas Billmeier <[email protected]>
1 parent 977d0d3 commit 96efb7f

File tree

3 files changed

+40
-2
lines changed

3 files changed

+40
-2
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -612,7 +612,7 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
612612

613613
## Licenses
614614
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.
615-
There are 1697 Ebuilds in total, 1686 of them have in total 1706 (43 different) licenses assigned.
615+
There are 1698 Ebuilds in total, 1687 of them have in total 1707 (43 different) licenses assigned.
616616

617617
|License| Ebuilds using it|
618618
|-------|-----|
@@ -621,7 +621,7 @@ There are 1697 Ebuilds in total, 1686 of them have in total 1706 (43 different)
621621
|GPL-3|96|
622622
|BSD|96|
623623
|GPL-2|24|
624-
|LGPL-3|22|
624+
|LGPL-3|23|
625625
|all-rights-reserved|15|
626626
|BSD-2|12|
627627
|GPL-3+|11|

dev-python/nibe/Manifest

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
DIST nibe-2.2.0.tar.gz 427556 BLAKE2B 152173249261d8f231e1ffe6e156912211e1b5e3cb1b8f25ee49433cc6b19860fdf2b1ce43c765e6168f5ebeb54a30aa191ddd260e9f038d5013711206e51a65 SHA512 48f997acb3238a28c24613e9a2477edd5ff51f60ffbfe118de9aec43e6a28a4352c800e5b841ed18b68cb95c4d2a459c66583ecea1b93695d490631de05a70f9
22
DIST nibe-2.4.0.tar.gz 431629 BLAKE2B 99d7e292b058aa29c126dabd1489980383fad1820c2da25adcf4c3ae28e05000a59ef4999b13626e833da6c1cf6a1fabf1431f8ae048994431ae9913b02741b8 SHA512 197a3d9f062fbbd3dd9c1f58a8f096a5b100a020e68a989c3411cf23e69193a17b38c19f7759415424543bd93748f8839797a324f8ff8cd371ee2f819f40a8b8
3+
DIST nibe-2.5.2.tar.gz 435835 BLAKE2B 180c6f95a8706281acb00ff131d3b7daad4c46644853e7fc90ff75efef43371573f7d7fcf56b5f0f39c3afdb573684121d157a5743cde5a1e592bcbc07c0ec06 SHA512 e428479f028f9d478a325844c1a1e8e6dad95968f61c31e06d91ca765c8abd747b6adfd0e83bcbfbcc1e2b22c063f1ba9cc304d19d6942c89ed842f67d1a2e66
34
EBUILD nibe-2.2.0.ebuild 887 BLAKE2B 31b2d7c9f4e7cbf31528de357ea6262fbf82ee01cdf66fea9d466208135a90c911e6b3f47a34f7761fc387274276fec3e10d8a03fca9c7c1136b77bfa8de095d SHA512 79c1e80df25e9f6a6de25333c63b7897fe427568c930c55d08c9df34a0e71aa9dcb1821c206d42b47685d9cc5dbabca5f453c41beccb505a1f9b98a3e7dc21b4
45
EBUILD nibe-2.4.0.ebuild 915 BLAKE2B 1252a3a309eda1c201a2bb81cf2446e2efdb7a6408df8de3bc72be27a7b6965e362a0496735ff6589ae4ca3b2b5388e6ee383b6cb5e3fee6d3cace4d2afb83e7 SHA512 3e9cbd69c814bff893324673864528795e963d06d6dec5bbede01e6c12c32863a49e2148272f918eac8c119aaad944485522d3b01e2a23f2c23ee6fb03d53f9d
6+
EBUILD nibe-2.5.2.ebuild 915 BLAKE2B 1252a3a309eda1c201a2bb81cf2446e2efdb7a6408df8de3bc72be27a7b6965e362a0496735ff6589ae4ca3b2b5388e6ee383b6cb5e3fee6d3cace4d2afb83e7 SHA512 3e9cbd69c814bff893324673864528795e963d06d6dec5bbede01e6c12c32863a49e2148272f918eac8c119aaad944485522d3b01e2a23f2c23ee6fb03d53f9d
57
MISC metadata.xml 501 BLAKE2B 629d54203739bdd3a7a326202cd248b79df09239355aa43555768d3dd19be22ee1dcee8ff9ec165e0be00330f207b6457dfeae910496eb927d9f67633d8dae17 SHA512 e019398af07865d6dc3efa381ca85699af8a1090eb4ccb9041f7bf008869740eed398843cae2cde025e517ed0822cdd191449e7a387c48ffe4680e931cf401ef

dev-python/nibe/nibe-2.5.2.ebuild

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Copyright 1999-2023 Gentoo Authors
2+
# Distributed under the terms of the GNU General Public License v2
3+
4+
EAPI=8
5+
6+
PYTHON_COMPAT=( python3_{10..12} )
7+
DISTUTILS_USE_PEP517=setuptools
8+
inherit distutils-r1 pypi
9+
10+
DESCRIPTION="Nibe heatpump communication library"
11+
HOMEPAGE="https://github.com/yozik04/nibe https://pypi.org/project/nibe/"
12+
13+
LICENSE="LGPL-3"
14+
SLOT="0"
15+
KEYWORDS="amd64 arm arm64 x86"
16+
IUSE="test"
17+
RESTRICT="!test? ( test )"
18+
19+
DOCS="README.md"
20+
21+
RDEPEND=">=dev-python/async-modbus-0.2.0[${PYTHON_USEDEP}]
22+
>=dev-python/construct-2.10.0[${PYTHON_USEDEP}]
23+
$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)
24+
>=dev-python/tenacity-8.0.0[${PYTHON_USEDEP}]
25+
>=dev-python/exceptiongroup-1.0.0[${PYTHON_USEDEP}]"
26+
BDEPEND="
27+
test? (
28+
dev-python/pytest[${PYTHON_USEDEP}]
29+
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
30+
)"
31+
32+
python_test() {
33+
py.test -v -v || die
34+
}
35+
36+
distutils_enable_tests pytest

0 commit comments

Comments
 (0)