dev-python/aioesphomeapi: add 18.2.4

Closes: #2382
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-11-10 18:51:31 +01:00 committed by Andreas Billmeier
parent d7a57ad6f1
commit d651e343c3
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 41 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 1629 Ebuilds in total, 1618 of them have in total 1631 (40 different) licenses assigned.
There are 1630 Ebuilds in total, 1619 of them have in total 1632 (40 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|949|
|MIT|950|
|Apache-2.0|330|
|GPL-3|96|
|BSD|94|

View File

@ -1,7 +1,9 @@
DIST aioesphomeapi-17.0.1.tar.gz 68191 BLAKE2B 1ffb7ed00f3253f257b6a598d28e0e6f38779e24b1317c668149dd9895898825ac0abfa85766c1e1a130aa1f5713df2408243626fce3ab6fa13d50d542edf040 SHA512 e8a560396bc8dd4df3eecd73d5cad12c717473e48c5ebdcfb49a5edbc55502e8681f0825faeea543dad761d9b44901278656f21650fe69dabbd3c309492e64fe
DIST aioesphomeapi-18.0.7.tar.gz 71462 BLAKE2B 1c7dbd662da96a3a475a687c98f7ee8f1063996b1181acf2e5a21fd2b27ee41031880771479d71c560f24ffde1e3fedcc0a83c850b3a5a3b99687bc1c2f31d68 SHA512 9fb077e9e203832ebf00b505a2c42c1dbd84f44ac6dfeaae73f8fbf2d669c50544a57bab84136bcbc8b4217cc02f51fb089e9347bc6a722b9d2a06d5926dc40b
DIST aioesphomeapi-18.1.0.tar.gz 74814 BLAKE2B 85228a3543a5a9b1bbcb0ac498517262d343763cfea1d812db1732402d2c2cbb8ac17825723fd87596c95cdf05397b028c5ae5fea0512c636a265cb0076f3fde SHA512 e74c28ae12acc66c3124268b271a7d84e8f114d4c5aff8e9914fe1f0eb6e0eefb48c2790d95016318009d5fc195b5ff89c5f4932dd82defd82ad2bafa8214bdc
DIST aioesphomeapi-18.2.4.tar.gz 76108 BLAKE2B aafb7363fe9cd2666e2bd2b721a5ac3acf3d1f28a33fe27c8ec4ea379fad34eb36aa70ba806938b8c97bdd8fb801d88509188e456a97c987133d9ae086f20866 SHA512 a5f9edbd4e1c5f569599b07049500ee06e28a15f5e6cccc58f9d11c43cd62549e90ff85bc3dda4118b5f37d704e3071f926856580ee6d5a3828339cdc7315a98
EBUILD aioesphomeapi-17.0.1.ebuild 1057 BLAKE2B 1bc49e3962fac8d8133d2f698a43f49706c23cda0b3150e6e2f923d9b3cd215694241358c78f37cb0677051523ce116f937628b7c42b88e2a59cdaf6da27d6e4 SHA512 b3e09b530bc8454fb81e7122a626798db18c636269751b308929041c01e80778d649b13912a529f5aabde02f2922dcde9a83077c2847c0c34f47f4cb34a75c01
EBUILD aioesphomeapi-18.0.7.ebuild 1057 BLAKE2B 1bc49e3962fac8d8133d2f698a43f49706c23cda0b3150e6e2f923d9b3cd215694241358c78f37cb0677051523ce116f937628b7c42b88e2a59cdaf6da27d6e4 SHA512 b3e09b530bc8454fb81e7122a626798db18c636269751b308929041c01e80778d649b13912a529f5aabde02f2922dcde9a83077c2847c0c34f47f4cb34a75c01
EBUILD aioesphomeapi-18.1.0.ebuild 1057 BLAKE2B 1bc49e3962fac8d8133d2f698a43f49706c23cda0b3150e6e2f923d9b3cd215694241358c78f37cb0677051523ce116f937628b7c42b88e2a59cdaf6da27d6e4 SHA512 b3e09b530bc8454fb81e7122a626798db18c636269751b308929041c01e80778d649b13912a529f5aabde02f2922dcde9a83077c2847c0c34f47f4cb34a75c01
EBUILD aioesphomeapi-18.2.4.ebuild 1057 BLAKE2B 1bc49e3962fac8d8133d2f698a43f49706c23cda0b3150e6e2f923d9b3cd215694241358c78f37cb0677051523ce116f937628b7c42b88e2a59cdaf6da27d6e4 SHA512 b3e09b530bc8454fb81e7122a626798db18c636269751b308929041c01e80778d649b13912a529f5aabde02f2922dcde9a83077c2847c0c34f47f4cb34a75c01
MISC metadata.xml 520 BLAKE2B 06f0b9632f9daeb7662061dd7277de8f2a517afb329d669d5e65b7b529620e649104183c8cac30c8529a4de1fab162ba67b34c92a922ac716e823b539ebddc0b SHA512 9a21c2ffdb8630b4f594170537a56e9d74996b2c5ddd28df7f98c17802913205b98658863be4721b343e30de692aaa90162c51268d52c07fbdacb415f2efa6c6

View File

@ -0,0 +1,37 @@
# 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="Python API for interacting with ESPHome devices."
HOMEPAGE="https://github.com/esphome/aioesphomeapi https://esphome.io/ https://pypi.org/project/aioesphomeapi/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/protobuf-python-3.19.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.36.0[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.2.5[${PYTHON_USEDEP}]
>=dev-python/noiseprotocol-0.3.1[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pylint[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest