dev-python/pydeconz: add 114

Closes: #2432
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-12-10 09:23:03 +01:00 committed by Andreas Billmeier
parent 987da9adb5
commit 8dba04edec
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 37 additions and 2 deletions

View File

@ -612,11 +612,11 @@ 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 1663 Ebuilds in total, 1652 of them have in total 1673 (43 different) licenses assigned.
There are 1664 Ebuilds in total, 1653 of them have in total 1674 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|973|
|MIT|974|
|Apache-2.0|345|
|BSD|96|
|GPL-3|95|

View File

@ -1,3 +1,5 @@
DIST pydeconz-113.gh.tar.gz 67548 BLAKE2B 04361817824c604e2fe386e4f2276fff672304a7b430d5889eceb25610ba802627513386fff121365a8e79d978a29b643a538799301a650a463c9cb7b2983f2a SHA512 7be1bf5be5fbcfcc2127659d371da74e5a2415cee60cb39c920d86e70e0153e2439ea7702001b54b30597ac4c8de990bb5228d6ae7696da8d88ea43607b3ce10
DIST pydeconz-114.gh.tar.gz 69554 BLAKE2B b48ab7a361840aa5096e50696acc827993267166d2bb939bffa7cbf71ef0d1c27eb470c0d2ce16f9f93302745ea7eca9c9aa0454831b84578d4ed245df3d2d03 SHA512 4b7d0c7efb9abfd4039dfd087ca33b4d13716bcccff5bb949d065eec5c21797bb697454858578361ae3d06574f076aa14127423e92d624921c33c097e030ec91
EBUILD pydeconz-113.ebuild 940 BLAKE2B 1c4e858df3e5d50d2a2aeb5a4d3de54a68357a7c6046a74b4f165872ce97206e4e6fc53d77725872573e3f3496d036bb0225d5f563640d230537b5852b6316de SHA512 01a6fb3e53ea46bea4377a44cf9285021b71164abee0d89a313e039ddb7bea381748ad59b2f3aab7dde0889e1df7c81a56402225ecc471444f6224cebddc55ec
EBUILD pydeconz-114.ebuild 992 BLAKE2B 8d7a1e430f575ee17d4c510155d1db054c93db1142d58372574fe819045256689fd672d0c3518c5f8008dc6e32b5799550d55abebd9ec0871c7682f326135296 SHA512 94a5cb05996772d52c960c40cb59fe75b9a8a203985ffe7de97b5e4c49632d6fd1b3220ae036dbe984ebe7b565e02b076270cd7f56af05032a3d278974b1e3fd
MISC metadata.xml 524 BLAKE2B 19c009212f206310fb416a9a344321e0dbd645212fb190a6dcb5c02c2e992bde07d1959a523c54dd4ec40b3beb35ba6c8d4a74f7a58ab515ffe4e8afa1fae3f2 SHA512 c72b91394af4d807aa2ac61f40fcfb22b916bb8e21fabd166303550ce957aef1783b8908fc29b00586eeb49c4fbc7be4fa99b5e061394353eb8c8fc2a680ec25

View File

@ -0,0 +1,33 @@
# 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
inherit distutils-r1
DESCRIPTION="A Python library for communicating with deCONZ REST-API from Dresden Elektronik"
HOMEPAGE="https://github.com/Kane610/deconz https://pypi.org/project/pydeconz/"
MY_PN="deconz"
SRC_URI="https://github.com/Kane610/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/aiohttp-3.9.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)
>=dev-python/orjson-3.9.5[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
dev-python/aioresponses[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest