dev-python/zigpy-xbee: add 0.20.0

Closes: #2520
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-12-10 14:58:36 +01:00 committed by Andreas Billmeier
parent c267f80c5c
commit bbc886c298
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 44 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 1749 Ebuilds in total, 1738 of them have in total 1758 (43 different) licenses assigned.
There are 1750 Ebuilds in total, 1739 of them have in total 1759 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1025|
|Apache-2.0|366|
|GPL-3|102|
|GPL-3|103|
|BSD|97|
|GPL-2|24|
|LGPL-3|24|

View File

@ -1,5 +1,7 @@
DIST zigpy-xbee-0.18.3.tar.gz 30731 BLAKE2B 80bf339289d9a5546107a3ea26188686a3248078f38b45f28a4e06293de29f39f6773761bd8b6f721003d0116c393b20ba7d9a486abb2e00160ee722781e5349 SHA512 0b6cd65ae1dac3ef84a03ecdf07307466d78c1f8936117a0386fe6de19f20efd7d6bf92cecfbb5bc6982d222c3b08a6c0e76bfa7e936f957c6df8d9118e4d31d
DIST zigpy-xbee-0.19.0.tar.gz 44227 BLAKE2B 4d6f06cb07c3e9f905409956e9ee02b84114e8d69ecffd0eab559fd327795d12899a482fedcd824bb5315fb724ee3ff1c0814b3863650518b8b48ea2017d69be SHA512 54372c14c76538c3f42cf2ebf24fa35212fb5fb85210dfc7c543a7919097fee6d45fa45a001cbd9fad37be1ba4623594ff1a573f305124fa72b740c8b0d00d77
DIST zigpy-xbee-0.20.0.tar.gz 44051 BLAKE2B 0ee2c439e4465516f7bd87d57c212a8a216779ba7ce529c2ec4a5db405a825940dd84f75dcc40b4f835fd64e9dbff2c4366370202335301b034e6ff9a0f58ee7 SHA512 ef42f82acd1c7ea4c9dc3d139f0f751950a3392af08d2b7fe37324820f9dc40a4c965f54c9935c7e751d0ef5da630f3d70505e350a4af3c34ad10b6b099cbd60
EBUILD zigpy-xbee-0.18.3.ebuild 769 BLAKE2B a17953dd16c0e8194f538fc8aa72656b7763ed456c5f39fa5e1f9fb88b9a51d771e7a5bcd92dfe8fb93316f047c67b52bc11696adf16487db1e4405c0bf78762 SHA512 d1e76b5467cb29309fba80c8478e1b658bbc766c5ac6d3cc586b638099c2aacba6d49dbf433ccfba3497da61722d710c6322dd4e7b55201e320ede82e84d6076
EBUILD zigpy-xbee-0.19.0.ebuild 981 BLAKE2B 1e640f72c3e319aa1e1c5736574355c5ca884cf373dae10d527253ddc9af9e4fe07a51884e1450989ec5fddf149106ff2ca2e7af8e6b1c0d8ce5702267cc8381 SHA512 53269aa58f3d1211e139f66a634ca722e6a71b29be5af12a7ff63ff1857e72dbf3af8f90a002bbd8963dc1dd2c6dcd7a7cbd43e33fcfc377b7b8f5ffe235adf8
EBUILD zigpy-xbee-0.20.0.ebuild 981 BLAKE2B 41e722331e78dddc396cf9570c889f8d26299afa62bad538b3313bb728e1babe489eac273a153d01436953e3c51444e74e1f5f993d870a96b69f517b66370b56 SHA512 bf7f3b90a770afdb260966a73ff5cc8c165affe20a721c2f3fe032736aba2dfe4a92f3c2b379ff86ae2428ee423633ac8a5957769cd42306e51bc2fe0b4b03ac
MISC metadata.xml 512 BLAKE2B 0ec2ea229c830acf617c79b448621314805024a55f77ba34236816ab5da35452d9363c4f9eb8b5f0afe29f8ae3b56c574b920a888b93c38b557ab37b120b0af4 SHA512 5ab21bc616519b62afe32482b89e0eeae2771fe954fae4d45608c2a634603cf9c636b3a52ce8402caea9ddd05fcf59780e6fe6c36b2e14fe12fde6e8c30ac461

View File

@ -0,0 +1,40 @@
# 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 XBee radios for zigpy"
HOMEPAGE="https://github.com/zigpy/zigpy-xbee https://pypi.org/project/zigpy-xbee/"
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}]"
BDEPEND="
test? (
dev-python/asynctest[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${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