dev-python/zigpy: add 0.64.1

Closes: #3502
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-06-16 09:23:26 +02:00
parent 5982e7ae15
commit 9843aa1baf
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 50 additions and 4 deletions

View File

@ -606,14 +606,14 @@ 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 1872 Ebuilds in total, 1861 of them have in total 1884 (42 different) licenses assigned.
There are 1873 Ebuilds in total, 1862 of them have in total 1885 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1074|
|Apache-2.0|419|
|GPL-3|108|
|BSD|108|
|GPL-3|107|
|LGPL-3|25|
|GPL-2|23|
|BSD-2|14|
@ -653,9 +653,9 @@ There are 1872 Ebuilds in total, 1861 of them have in total 1884 (42 different)
|GPL-2+|1|
|GPL-2-with-linking-exception|1|
(Last counted: 10/06/2024)
(Last counted: 16/06/2024)
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
A big thanks goes to Iris for reviewing this README.
Last updated: 10/06/2024
Last updated: 16/06/2024

View File

@ -1,7 +1,9 @@
DIST zigpy-0.63.4.tar.gz 255246 BLAKE2B 5537f2f74161f252396c7460d930a90bae235e0395d286be2d41663b66746982ce53684bece0d4a97aa5d2b796097c301240a987daeb220b77895c9273af52d5 SHA512 607a1b429ef67e36b3ef916218653fec697be64ef1103136ee826bfb7811f01c1ec07a7dd03e0a8c1359307029a6629c364def67ca7651359c2d5c5dde54bda1
DIST zigpy-0.63.5.tar.gz 256672 BLAKE2B eb6a498ebd2c9ebe6866b36ece765efea8a2fd4bbfc29874c9ad776e46cc3ad055a28ef281aa8e5b03306079bce1e5067bf975f7b9150d8835bc39b8dbc7b4c6 SHA512 57d29271290eb7db1f5498907f744bb5544e3eec471a017c0d3676ed294f918e9fb7f603d054441de82bb2b608ef08056b2603159ff1a5753f321d0d8bd641cc
DIST zigpy-0.64.0.tar.gz 258517 BLAKE2B 1dd6217af102fe9e19881b7d979d37721712ea15feb01a880f3ede495162e2274fffcfe96aef9b4ba94ed52aa99d1249a10a5f8bde29890bc7a3116f9e485cc4 SHA512 85ef0009f06db8fb02cb6fbe8cf130d5642234193ebb564a03de6c402505d3b15721420fe270bc673b74c10540b57f796c0e4a8241400a3994da961917baac43
DIST zigpy-0.64.1.tar.gz 258573 BLAKE2B 8b063c8db58c015141a0b2f9b12b7de05266b63b54952d2a3c5f42bfdf6b3896780c24fa95221a34423ef8d16205f6ce8158c2409295d512ef4392bb2e92eca9 SHA512 586ec5f8b3997fb3aacfe709b56ff1643098a14a7bead466399c7e85997e04810c4a8007e383f181ad56265abbc7c392a80b0827972ae1d53eec70e11da3f045
EBUILD zigpy-0.63.4.ebuild 1270 BLAKE2B b3548b05a973fc42ef0a41bc82ea79425f8bf7343c310e0e50605c3ad9bd799b51d93cf3780f1dfb6994e799de80ea9547e08ccfae1a29c7a2dae1ba15883995 SHA512 df038ee7e619e88e57375b0cfc023ab538d04b3ba1f3c0150359fdead71eec5fcfc862bb76fff4d142c8cdd5a7799af545fbe9f1060f680b18dc3a77f4fda2a7
EBUILD zigpy-0.63.5.ebuild 1190 BLAKE2B 83802939fa450183b042b8a6d8fb235041d86b4bdba2d37ef0c9ff26bd0444c25b8df745fb031fec4688185192e1ea499da10081872c99df049d63aadcf70d0e SHA512 eb449b2189aa9523e3dd503b6b7347c66f69c048ce09c989c279b9e283842f1166977ec2c1b41d82ba779fed6981b955d0a10cf4e5d373dc43d2efde8a4f7431
EBUILD zigpy-0.64.0.ebuild 1236 BLAKE2B 5e5c6802ca27611ac2dc8ae9936f4d5dbb02f19d662cd8ded0414a28154a0b16b2efa342b9d6e41222dc8e6630177abf85ff0b8227f193c8ba837b0c97add6e2 SHA512 f99605b638dbd4601ac75f36a29d70199bf9d63373c00ff1e89e229079122ded0137a2a2dbb927b1b61e3fdbc6aa520c2f4c184ea46f3bd18dd70f6361417d2d
EBUILD zigpy-0.64.1.ebuild 1236 BLAKE2B 5e5c6802ca27611ac2dc8ae9936f4d5dbb02f19d662cd8ded0414a28154a0b16b2efa342b9d6e41222dc8e6630177abf85ff0b8227f193c8ba837b0c97add6e2 SHA512 f99605b638dbd4601ac75f36a29d70199bf9d63373c00ff1e89e229079122ded0137a2a2dbb927b1b61e3fdbc6aa520c2f4c184ea46f3bd18dd70f6361417d2d
MISC metadata.xml 502 BLAKE2B da975d72bcce7e6a1c4ba7b175e5faa0bfe26b8ddbc9221abed168f18ced123e0ea558f39d5e429d8c929dedfd7b08111e777a0df6f8b512d2e21c9d002b3687 SHA512 fcfa0593ca055e97988f50db08c8525d3f01649ef2081e6876a3503b1051626081aca7acb2e4504e4bc61a5f68c2161955a2e6640f467a976a49b7be8bcfa549

View File

@ -0,0 +1,44 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Library implementing a ZigBee stack"
HOMEPAGE="https://github.com/zigpy/zigpy https://pypi.org/project/zigpy/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/attrs[${PYTHON_USEDEP}]
dev-python/aiohttp[${PYTHON_USEDEP}]
>=dev-python/aiosqlite-0.20.0[${PYTHON_USEDEP}]
dev-python/crccheck[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/voluptuous[${PYTHON_USEDEP}]
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/pyserial-asyncio[${PYTHON_USEDEP}]
dev-python/typing-extensions[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/asynctest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${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
}
distutils_enable_tests pytest