dev-python/zigpy-deconz: add 0.22.0

Closes: #2518
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-12-10 14:57:31 +01:00 committed by Andreas Billmeier
parent 3b399f7807
commit c267f80c5c
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 46 additions and 2 deletions

View File

@ -612,13 +612,13 @@ 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 1748 Ebuilds in total, 1737 of them have in total 1757 (43 different) licenses assigned.
There are 1749 Ebuilds in total, 1738 of them have in total 1758 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1025|
|Apache-2.0|366|
|GPL-3|101|
|GPL-3|102|
|BSD|97|
|GPL-2|24|
|LGPL-3|24|

View File

@ -1,3 +1,5 @@
DIST zigpy-deconz-0.21.1.tar.gz 43748 BLAKE2B e8571dfa7d75735cdeedf58a2f0736f8900149797a9d4b09b249e4f2622601aa29d92d29076d8406ca1241ec248f829a14ce49503093cad3e1ed035c65eb66c0 SHA512 5dedc302dc210c7512dc211618d539c928791cc4a561cc110260ead9a33a556618f01d50a1520c914b0f1964cadd8968a684a1c45508d08004950aa815ad41c4
DIST zigpy-deconz-0.22.0.tar.gz 44879 BLAKE2B 7ce174b0d00638c2e45c4a6dffdbb9a4407b0cebae2bd6454584c80e7101cc7c1113b56dbf6e017198f8cdcb74a0aada221c1f946440ff1e2521ec588111c3b8 SHA512 c774c5af44a090416df79a4dbbafee96d5dbc0314d350c60059ddca44da2cb24e431896277b0bf2752944ba474eccadba139630105be9ec915394571dc212578
EBUILD zigpy-deconz-0.21.1-r1.ebuild 987 BLAKE2B 6734af7565caa2bc0fdfd693398ab484039c6f0c320a07450706da0fe34788cb8285f1cb942810e0f4169f7f011aabcc42caa7efe932f4dca9ec5d37ab87b8ea SHA512 aadf96a6e3f77617ab58ba63048cb5a9e461c2a0123174b5a7baee5cb5b5b577987f29cfab415078de31b95f7521fa926789a8a57b07d4aa47ee4baacf24ff33
EBUILD zigpy-deconz-0.22.0.ebuild 1108 BLAKE2B d004b0aba2dacb0ccfdc0e416dea13f5e733dff30296ff152a5b3e075c5277c12ce7e96c02117662b533c5b4a17ca29b5b560bd40b9fe09992f1a3744a508e10 SHA512 27379618376c4f8c5c656b4e0707f8edb197ea72f44fbe8727ee4f4a47d28ba81c137c85ea49e5a43fc485f2993a59dfb0de6ee4ede1d889ebc81375ddb16757
MISC metadata.xml 515 BLAKE2B 0e763a42825d0f33061e8d8af191279b2275ea8da372440d91bcdef0b1925d11ae0548def9108fd9b04232b0f56e64c0cb46df9474c128cc32875e617e64a742 SHA512 e4c862554c7bd6dc5f29d221eddeceeec3f53b086458c991df86ab861367c84acb73da323c06337c8befb7cf58855a232d67e4a3e3a26174533189de6df74548

View File

@ -0,0 +1,42 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="A library which communicates with Deconz radios for zigpy"
HOMEPAGE="https://github.com/zigpy/zigpy-deconz https://pypi.org/project/zigpy-deconz/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/zigpy-0.60.0[${PYTHON_USEDEP}]
dev-python/voluptuous[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asynctest[${PYTHON_USEDEP}]
)"
src_prepare() {
# remove dynamic-versioning
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
sed 's/, "setuptools-git-versioning<2"//g' -i pyproject.toml || die
eapply_user
}
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest