dev-python/bluecurrent-api: new package, add 1.0.6

Closes: #2577
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-01-03 15:46:26 +01:00
parent 661fec6b7f
commit 6bc9817bbc
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 50 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 1575 Ebuilds in total, 1564 of them have in total 1581 (42 different) licenses assigned.
There are 1576 Ebuilds in total, 1565 of them have in total 1582 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|906|
|MIT|907|
|Apache-2.0|332|
|GPL-3|101|
|BSD|87|

View File

@ -0,0 +1,3 @@
DIST bluecurrent-api-1.0.6.tar.gz 13553 BLAKE2B 6face576f8c14c38f3b04d6f7cbb145a825e45cca1605b6ba6a227cc2fa8eecc8eeb2233bcfbc62ee6240e5902cdb1267957ab322761ea86ae8858d00dc053ff SHA512 efcaf467dd5ac1ffab0ab5f0ca0191df1935ef9bdbf5601a472cdce71e8cb57dddd3c253161d9dbf1f781848865be283811d0596c0912e241181f8ec0281cbf8
EBUILD bluecurrent-api-1.0.6.ebuild 693 BLAKE2B d7ab993548d64516e5dcfb75693cea227dc369a5a013027e475ca8dfaeee250113043a82c4d46b8f4723a5e7c249584fb4975f6f1fb3659cce6da51d140ff820 SHA512 38dd3ea58504b1d1ae1cf1b65d8e930ccbd5d788f8ec6ef90d987688d819fc4c3a1c000701cfe7b3de89e01f1edc446330e0943bc295d8ead877dad0dabbf62f
MISC metadata.xml 530 BLAKE2B 0128f225e8448064d09d7eb979ef6264f5bfb58446e49f6ba196bfdc0d2b3c7676107606d0c4b8ca4acdb09a5158a0cb011fc4fe01ef1f8941abd9117ef8d121 SHA512 3498bb250224738cff4289881c391e8e6ed1ee656b0ca666d0c9546abadfeb73bd72abcd1f1f2a05d968be842eb260491c0a5d6e3049dce8f50f23e4211bc1da

View File

@ -0,0 +1,29 @@
# 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="A wrapper for the Blue Current websocket api"
HOMEPAGE="https://github.com/bluecurrent/HomeAssistantAPI https://pypi.org/project/bluecurrent-api/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/websockets-10.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2021.3[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${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">bluecurrent-api</remote-id>
<remote-id type="github">bluecurrent/HomeAssistantAPI</remote-id>
<maintainer status="unknown">
<email>florispuijk@outlook.com</email>
<name>Floris272</name>
</maintainer>
</upstream>
</pkgmetadata>