Skip to content

Commit

Permalink
dev-python/zwave-js-server-python: add 0.54.0
Browse files Browse the repository at this point in the history
Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/2406
Signed-off-by: Andreas Billmeier <b@edevau.net>
  • Loading branch information
onkelbeh committed Nov 23, 2023
1 parent 76af6c9 commit b1c2210
Show file tree
Hide file tree
Showing 3 changed files with 46 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 1652 Ebuilds in total, 1641 of them have in total 1661 (43 different) licenses assigned.
There are 1653 Ebuilds in total, 1642 of them have in total 1662 (43 different) licenses assigned.

|License| Ebuilds using it|
|-------|-----|
|MIT|963|
|Apache-2.0|341|
|Apache-2.0|342|
|GPL-3|95|
|BSD|95|
|GPL-2|27|
Expand Down
2 changes: 2 additions & 0 deletions dev-python/zwave-js-server-python/Manifest
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
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
MISC metadata.xml 561 BLAKE2B 318a1a8da676808f21bca94ac329671fc288e280a058ef5d08c25f2c3a7780d337cbffc810cb697c4abf48ba7b285858b1e153a6c35acbfe7b9ca83759fa6079 SHA512 af524e380904ee6f25cc3dc5f10eefa4c788b4bebecd06817fdbd3c72379b7eda67dabbd2546219a322b71d138fdb0b35b1e9116e4a7f78d281faa0537393986
Original file line number Diff line number Diff line change
@@ -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="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}]
dev-python/orjson[${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}]
)"

python_test() {
py.test -v -v || die
}

src_prepare() {
# remove dynamic-versioning
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
eapply_user
}

distutils_enable_tests pytest

0 comments on commit b1c2210

Please sign in to comment.