dev-python/knocki: new package, add 0.3.5

Closes: #3872
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-10-26 00:15:14 +02:00
parent 35ede2f20c
commit 24c418162d
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 47 additions and 2 deletions

View File

@ -606,11 +606,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 2094 Ebuilds in total, 2083 of them have in total 2110 (42 different) licenses assigned.
There are 2095 Ebuilds in total, 2084 of them have in total 2111 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1212|
|MIT|1213|
|Apache-2.0|471|
|GPL-3|128|
|BSD|111|

View File

@ -0,0 +1,3 @@
DIST knocki-0.3.5.tar.gz 6880 BLAKE2B 890882bbd69aca15aa976f8b49d893745ae14ed83c2bb15ac5f4abcee0107ab790c5f840ed19009164a8b2aa3a117d8906ef59672c33b9a357a6801162fbee0b SHA512 32cf4b93d80b31078e53fa29f5f8f4b6425ccd6dd426966e74a72ba7ef5e832e97601b638225564892969ef46b52e29c1bddc5f3033cd6cd309110d163acea67
EBUILD knocki-0.3.5.ebuild 689 BLAKE2B c7fab3ec46ad1a48e93f7d108dc5b626a52efe10e0d51ebdd00d12bbd0688fe23e4e5080d3809e7ad6b81a08cf1edb73027545e5e0ad6bc5948faebeb4aec904 SHA512 027aba36be4f004722712ec55ce4361269e1f0163ea498524eb52788b09aa7c6d9feb7641957bd6e93af5e605206e0314f71cf293c8d8440585e8c356a4b00c6
MISC metadata.xml 534 BLAKE2B 99d1ebf0c622329bd091cb2e66b1059df6e3a54a687fcad5c7e8e8d80bacb011d7dedbc12b23c0b1fe0f6c78eff26edb20ddd8d2168ec1b432e262a3e1ea0314 SHA512 bb8b85ae48eafb9e5a0aa1f2de11d453dbcc484f2f4dfe21229fe77f3bd1295bd865d556e8195cae08e1bd54ddeee01fab2fbd070a2edfa77508a3c5a6dca157

View File

@ -0,0 +1,26 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Asynchronous Python client for Knocki."
HOMEPAGE="https://github.com/swan-solutions/knocki-homeassistant https://pypi.org/project/knocki/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]
>=dev-python/mashumaro-3.11[${PYTHON_USEDEP}]
>=dev-python/orjson-3.9.0[${PYTHON_USEDEP}]"
distutils_enable_tests pytest

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">knocki</remote-id>
<remote-id type="github">swan-solutions/knocki-homeassistant</remote-id>
<maintainer status="unknown">
<email>joostlek@outlook.com</email>
<name>Joost Lekkerkerker</name>
</maintainer>
</upstream>
</pkgmetadata>