dev-python/zwave-js-server-python: add 0.55.2

Closes: #2677
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-01-06 09:58:32 +01:00
parent 2211cf09d4
commit 0795a96fe4
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
6 changed files with 49 additions and 10 deletions

View File

@ -612,12 +612,12 @@ 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 1640 Ebuilds in total, 1629 of them have in total 1644 (42 different) licenses assigned.
There are 1641 Ebuilds in total, 1630 of them have in total 1645 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|939|
|Apache-2.0|350|
|Apache-2.0|351|
|GPL-3|107|
|BSD|91|
|LGPL-3|23|
@ -659,9 +659,9 @@ There are 1640 Ebuilds in total, 1629 of them have in total 1644 (42 different)
|GPL-2+|1|
|GPL-2-with-linking-exception|1|
(Last counted: 05/01/2024)
(Last counted: 06/01/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: 05/01/2024
Last updated: 06/01/2024

View File

@ -1,7 +1,9 @@
DIST zwave-js-server-python-0.52.1.tar.gz 73867 BLAKE2B f8328f299d7b41ded1f401c49b18ad892bfd1efca6ab09cac1e01bf0537baad4108ca403ddb70d19cf334157beda18356cde3493159189fabbea72b1023d9afc SHA512 ec2087b216d30778a3a0b12e87d98de16e4a25de8d0f277c6512ae8ddf5910e40391114e89d446bdb49f3f5d5eb23292bcf38cf13b6b22811e6869474586757b
DIST zwave-js-server-python-0.53.1.tar.gz 82790 BLAKE2B 2230c421b014cc8528267d076dde132ea8890172a668ac7b49daf6599b42d10e3444b2f8f9c67ab259995acb7e0fa6bf94259a1bb95072569d8f98c3cd3e8460 SHA512 9fc1ee0ed12175a067e0da39e8ee95ec9b942106fd44bff38de88bfdd900450b86c9df94c9c251af6654d90c9569e098de6c06e0bcf99e812e98025fd1aaa3ac
DIST zwave-js-server-python-0.54.0.tar.gz 82823 BLAKE2B 5531bb0728780b323c39afe908b0714d51eb2d8362a4d11491640cb5b6db5c35c3bc1743836e543dbf3e957c913dde411a11ab7244e1ff543a1aafccac5717b8 SHA512 40310f3a42e27e81753440fa9c543d3cc9ddfe5d2c6c3fa5794091fb675df82ad984ed5db9db3bd35b5895fa674e276d2b6e0b0219104f8c7875e7198d7a7044
EBUILD zwave-js-server-python-0.52.1.ebuild 879 BLAKE2B 28575b2749ec4f6c90220efeb846709a616c0306901461094e115b6436b413fa29b46cf44d2ab469e4d256de59073582d7067a90e2c98b3a7410d64d2ae92099 SHA512 9dbb84500e300f79a595956ba7bad9482f43d27baefa9f333b54ec8002c11c811b3978f70e181aeafed9bc0e441f8d39f22d225157591c04f0dece1cbaf6dd8b
EBUILD zwave-js-server-python-0.53.1.ebuild 879 BLAKE2B 28575b2749ec4f6c90220efeb846709a616c0306901461094e115b6436b413fa29b46cf44d2ab469e4d256de59073582d7067a90e2c98b3a7410d64d2ae92099 SHA512 9dbb84500e300f79a595956ba7bad9482f43d27baefa9f333b54ec8002c11c811b3978f70e181aeafed9bc0e441f8d39f22d225157591c04f0dece1cbaf6dd8b
EBUILD zwave-js-server-python-0.54.0.ebuild 1059 BLAKE2B 3b2e5e7df76d2dcb47c2a80c3cc3a28b0df6a3c68bf2533c565c9c536c5f7ac17f834d4c8a3d871ede3f024d1bae365121ad2be8e22423b024858c31f58d16dd SHA512 80ee8551fb82be962383f76d5be2ea3f2dffc1248784f6e447631da00e5fccaa07ec03a41eb3538ab05da0eb59957c70d8a4a087c5ce8e25721c980976963063
DIST zwave-js-server-python-0.55.2.tar.gz 83684 BLAKE2B 3e65a9a903be5b8d3feb575f8abe4b22df1cf7cc823297e6fc8b68982e393fa8987cb5bcd7304a2d5dcbbe0bd1af5c8c70b91cc04cb2a4a9d26233801582bf7e SHA512 1548caa3397c9a3fb7d1c0fdd7ee8856744ac2c5216fd94714651f3abc67f2b8b869fb1328640523c805c70ebed98ff91e78be4076841b5d2dc1284a7343ebbd
EBUILD zwave-js-server-python-0.52.1.ebuild 879 BLAKE2B 7d43bc8fed465d896120fbef0e999e06ea734f6fcc2b8dbb962e46e4492c1f4cd7cbf21ed796a3a322fb6ff921a72e96f181a107966678a7fd43402f1d61ca51 SHA512 f0436c7f1301fde04863556d9fe96cbf7b988e6026fb35114f51762750562c93a0aa4fd4196141b11cbabd484e7ab306a7eddcf85b68d6c9dc11a1e93f557915
EBUILD zwave-js-server-python-0.53.1.ebuild 879 BLAKE2B 7d43bc8fed465d896120fbef0e999e06ea734f6fcc2b8dbb962e46e4492c1f4cd7cbf21ed796a3a322fb6ff921a72e96f181a107966678a7fd43402f1d61ca51 SHA512 f0436c7f1301fde04863556d9fe96cbf7b988e6026fb35114f51762750562c93a0aa4fd4196141b11cbabd484e7ab306a7eddcf85b68d6c9dc11a1e93f557915
EBUILD zwave-js-server-python-0.54.0.ebuild 1059 BLAKE2B a4ac4c86af7709e15e0e5b3f1e7847edfdcc98dc1cd0d6ce6da0e44e7c9e17e6b858eab7325c9cd53f4205128eba4f57ea1a380793a77d6eadca04740eec5de0 SHA512 5df1cee91486391777291ee5d898d940681d9ce9d2bc9c14393c609ebca281a53f3f7558c52def075083c02a60359723630a1abd93feff13df08f9d4897748a4
EBUILD zwave-js-server-python-0.55.2.ebuild 981 BLAKE2B 8256df4da0755bf899e59cbb176a1b4de602889ff3b17b1ef9536491041850c3792c31dbf0eb794fc83b41d9fcea294b23f7151861d90c4314a4b54dcf6c11be SHA512 35c20a6e89dea59222e0f7588389e77c42c0126646c4a5e27819ccf9dd6622638b014086a02223ac26cd860d7d1cfc17da15b11ef9bd849133a9a6f7a68bde5c
MISC metadata.xml 561 BLAKE2B 318a1a8da676808f21bca94ac329671fc288e280a058ef5d08c25f2c3a7780d337cbffc810cb697c4abf48ba7b285858b1e153a6c35acbfe7b9ca83759fa6079 SHA512 af524e380904ee6f25cc3dc5f10eefa4c788b4bebecd06817fdbd3c72379b7eda67dabbd2546219a322b71d138fdb0b35b1e9116e4a7f78d281faa0537393986

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,37 @@
# 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
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Python wrapper for zwave-js-server"
HOMEPAGE="https://github.com/home-assistant-libs/zwave-js-server-python https://pypi.org/project/zwave-js-server-python/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.10.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
src_prepare() {
# remove dynamic-versioning
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest