dev-python/aioharmony: add 0.2.10

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-03-23 23:02:27 +01:00 committed by Andreas Billmeier
parent c630eb2ace
commit e70beca7b8
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 41 additions and 3 deletions

View File

@ -170,6 +170,7 @@
|dynalite|Dynalite DyNET interface forHome Assistant |N|Y|Y|0.106|
|dyson|integrate all Dyson related platforms into Home Assistant|N|Y|Y|0.47|
|eafm|UK Environment Agency Flood Monitoring API to provide sensors|N|N|Y|0.115|
|easyenergy|integrates the easyEnergy API platform with Home Assistant|N|N|Y|2023.3.0b3|
|ebox|Integrate your EBox account information into Home Assistant|N|N|Y|0.39|
|ebusd|Integration between ebusd daemon for communication with eBUS heating systems|N|N|Y|0.88|
|ecoal_boiler|The ecoal_boiler integration is the base for pumps and sensors|N|N|Y|0.87|

View File

@ -86,7 +86,7 @@ The Ebuild we have since `0.97.0`, as soon as I know that at least one user is a
### `app-misc/homeassistant-full`
WARNING: This one currently breaks (caused by shell limitations) emerge with an 'Argument list too long' error. It compiles with a [kernel hack](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/190#issuecomment-1002). Thanks to @gcampagnoli.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **903** USE Flags.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **904** USE Flags.
A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md)
@ -576,12 +576,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 1824 Ebuilds in total, 1813 of them have in total 1829 (36 different) licenses assigned.
There are 1825 Ebuilds in total, 1814 of them have in total 1830 (36 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1060|
|Apache-2.0|401|
|Apache-2.0|402|
|GPL-3|116|
|BSD|96|
|LGPL-3|26|

View File

@ -1,3 +1,5 @@
DIST aioharmony-0.2.10.tar.gz 35174 BLAKE2B 55bb3a0a995f431928cd2a2bd84de3fa92c908c94bea76c498d589a34abc249bf4f5455a502e84d862d0983c328c2a419a783e6b8cbb84f9bff500fc434be7d4 SHA512 640768f079e9e09c3adff431246512cfea1084ca40ae064da899ae7988512703171fe8dbba28d3715cb8892fd60471137e243972d41f2b8768e3dd1e713af81d
DIST aioharmony-0.2.9.tar.gz 34740 BLAKE2B 776699d5336c43e71b010bd58f708397bd5ffa9f5d04a658d25d4ea405331e9f0e026b3ae7a5d42d1b5fd5c601ecf222e2d746ec31bea5915d53391ce12d58f1 SHA512 0735e470739ba840a8be636cc8d4a6b8d9ffa5e92b6cba6e40e78fba99d439c560da8c74d92fc742e8425663ea2c64b6191077c916c05d6d7276a900cd4cb9ee
EBUILD aioharmony-0.2.10.ebuild 804 BLAKE2B 95b4ada69e81fc33183f9b09644cb7cc381c5192ca83c65ff04783915cd5c343311ac91bb6289a70ec347305481986ae885962314bd4ac24e46d7060849501bf SHA512 6c9d542efb258770eb5256fdf972df7b7cc75832e1d531fd681865cb64fd1abbd1d3a99adf578c0e1097c2a1d56003a12f3f5ef280331050d11fccbd4c3668b8
EBUILD aioharmony-0.2.9.ebuild 772 BLAKE2B 7dd009ee927c1eb6e8188dde2fc82fff3a8e88ae7a1577743ebf17408ddf251efa4265e2f48058ce0050b774a5905b113bc2e1966c3ef59f7d32652d8f2ea55e SHA512 f26a13b06c16c3ff69914cf73b93e8fb3f2810428f6f19c3861539420ba744a5cc68cddffbdbbf543a5b3ff246dc563f9c3260c1db9272c92efdd6e9ce2c980b
MISC metadata.xml 392 BLAKE2B 8e0e4c52f9d4cf2c1ece5a2cbc2441876f207f085242d240ec27ac3060106a5c0d348def289526551f989f3fde4433cef094abf2f08471f882a5a0f53cb72ae6 SHA512 c2afe2a56d9dda064ee8ee7d5d523e2e1cdc3588f4a3fde914572a924ccad3e9151d07e5d5b1efcf589b9ed74065aa0a2e1c981ee117390bd0a06e91f2fafc7f

View File

@ -0,0 +1,35 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Asyncio Python library for connecting to and controlling the Logitech Harmony"
HOMEPAGE="https://github.com/ehendrix23/aioharmony https://pypi.org/project/aioharmony/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/aiohttp
dev-python/async-timeout
dev-python/slixmpp"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest