dev-python/aioshelly: add 6.1.0

Closes: #2492
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
2023-12-10 13:18:37 +01:00
committed by Andreas Billmeier
parent af32c065f0
commit ba5c4e0ba3
3 changed files with 38 additions and 2 deletions

View File

@@ -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 1702 Ebuilds in total, 1691 of them have in total 1711 (43 different) licenses assigned.
There are 1703 Ebuilds in total, 1692 of them have in total 1712 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|993|
|Apache-2.0|359|
|Apache-2.0|360|
|GPL-3|97|
|BSD|96|
|GPL-2|24|

View File

@@ -1,3 +1,5 @@
DIST aioshelly-6.0.0.tar.gz 26076 BLAKE2B e13a303d8ca1624241ddd1547678167d4dbbee56875bc06ce0382dc42d6135998841f4c6949b55d434d40bd8628deb155959afc8417aae6ef65b661d92493b6d SHA512 ebbe1a6de7d9e4b8761e652a48bd7c234e51dfa278a0e856c018add6c64337bae245da354f77387a0694cb7c1999c10b0883e68fb24ad7338fc1fadf662e357d
DIST aioshelly-6.1.0.tar.gz 26978 BLAKE2B eb7444269ade591d313da324ed5e715b0d8d10c046718174568ccf218b10f256e25e3eba209da933325467db9cb5594c5450b83e7f7fa3d7cdb90195e14ef736 SHA512 a8d0aa8766419d9d24c146637b83259c910618522c1c76a43e73405b8ae9114a33fc249b1774dd861872f39b970ee11b96fafb250d8e23a698683424228f50d8
EBUILD aioshelly-6.0.0.ebuild 808 BLAKE2B 2988a0dcb6f9b7d12137c69046616d9ab85c653b1089886bf5ac946bd87c7bdd53666cb2dec92771ae3d885eb3147c772c8f74a7e165d78b3fa5b33cd4b31be1 SHA512 e557723d54adff3da6ef4eeea5207b5aa5003aa1026e7a54cd67c4cb9fdac946dd5ec6447b02ef6940c74c1194d128690ee0afd9d988746dc27b5ba31829abbe
EBUILD aioshelly-6.1.0.ebuild 843 BLAKE2B 7ed78d6f8372c6102e28130a59334c75c1bee06a6288223d6125b57922e1395b74e10830ca4e123969b4947117e79dd28d9bf233609505bb9cfc515829b1731f SHA512 476f0a923cbbf49424f189be97548abafdca90b322c3d3c805001b2d337c62ea7781966cee5e6201ea7f9c9274f41dd1dd08b14923d0391ce5f5234950038f64
MISC metadata.xml 533 BLAKE2B d3a60d6ad1a1bb8530b44f8914af8f85fb7117cfb3db0e8e425216b81f9871102e15330d5db4a9dd737e58f5d9eb82f5f71ba8ffa26b8f4ad7062861f63a4eeb SHA512 75e68f47e8b9ca4dbfdbabc3efbb9e89e3a01718f5fd56edd2fb40d41bc4ad5b318a63edbf9e5b38fea4e7dba815e93c212e9119529ca18cb296c99154bc54cc

View File

@@ -0,0 +1,34 @@
# 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 pypi
DESCRIPTION="Asynchronous library to control Shelly devices."
HOMEPAGE="https://github.com/home-assistant-libs/aioshelly https://pypi.org/project/aioshelly/"
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/bluetooth-data-tools-0.3.0[${PYTHON_USEDEP}]
dev-python/yarl[${PYTHON_USEDEP}]
>=dev-python/orjson-3.8.1[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest