dev-python/pydeconz: add 105

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2022-10-30 15:07:05 +01:00 committed by Andreas Billmeier
parent 4448bdfc7e
commit 7e2252e919
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 39 additions and 2 deletions

View File

@ -548,11 +548,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 1454 Ebuilds in total, 1447 of them have in total 1456 (34 different) licenses assigned.
There are 1455 Ebuilds in total, 1448 of them have in total 1457 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|847|
|MIT|848|
|Apache-2.0|292|
|GPL-3|92|
|BSD|86|

View File

@ -1,3 +1,5 @@
DIST pydeconz-104.gh.tar.gz 66412 BLAKE2B 8669d4dc7bb596f2b904cf9e3fe57bc3dcfdf769077358584654e69802b2c6197c66d3f70c8bf9fbe3b5ffc305e98281019104a8f64722908ac29fad251f38fa SHA512 0342cff6810021c6c351b46c74921bf90d8840a51559fcc648bff3632bcb9c43e5492407d9aa229a1a503cede3628a10780c6c3959b9ce1602d7825b80d65f58
DIST pydeconz-105.gh.tar.gz 66435 BLAKE2B e24dbd1dd52ceb128b88f55905d1b232d832dc5aa9f63b8b13ae29c30af794c384f085e5cf3826f9f7862e9eea5340c519cdc8d02767922aac23f66b32d4808c SHA512 990af9a7490ce63b03daccf128b0832b1429b8505963707c47d1a1b3257acc468b1359c5c07df7c22ebe7c3ef57640d6fd4f1f716ce6bd4b7b234633fe958fd1
EBUILD pydeconz-104.ebuild 991 BLAKE2B a795b6b7d0ef019f15dce09b61c776526f0f4fa1c834607425f58a3b610866329317a099ccd7d8ff278e7b0a2ab55b0aa01aee07e7a63a8cc23e4718cae9cf83 SHA512 3417268769d1b6fa6b78fc4a96114a3582774fb7531bdc1d5f34d5c0205a2b2303677b964974cc01137b92aad2812eeadd2556694161afadd08a615a46ec4101
EBUILD pydeconz-105.ebuild 950 BLAKE2B 8363ce0dd80eb84ed79a15a0be2af0d1a11c784b0c4f4cb42f28aaab3c7b5c56964099b1f86935e80d8a49e71f111abfe2c8be44f309a35d449cf7775ddcd9fc SHA512 c8e72830814cba769b95bb0b36edee3228bb289e467e3db6a24cc09d6e4e7527dd420c2d8c8089053b51891c37c708fa9dcd7241696b0d8936cba9db1f1b5123
MISC metadata.xml 468 BLAKE2B bcb694fa1724881467b9d8e1456071a7b3bfb43e381258db02b5d5cea82b574e8ca0988dbbd1a41c0e84eb50297fbfeb5008ad18c5cda4d30c5ce87d249a0758 SHA512 176d849d07d6748c0d8c79ba5ce9ef5bbfee8f488bca1c43e537426ab926bc0e9e3de10986405eb047563d3e8437aa01572bfe08089bf6d43bd3ac2222aefc92

View File

@ -0,0 +1,35 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
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[${PYTHON_USEDEP}]
dev-python/async-timeout[${PYTHON_USEDEP}]
dev-python/orjson[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
dev-python/aioresponses[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest