dev-python/aioesphomeapi: add 28.0.0

Closes: #4221
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2025-02-20 15:04:37 +01:00
parent 50ce82affe
commit 439871a9da
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 39 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 2391 Ebuilds in total, 2377 of them have in total 2420 (43 different) licenses assigned.
There are 2392 Ebuilds in total, 2378 of them have in total 2421 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1360|
|MIT|1361|
|Apache-2.0|563|
|GPL-3|152|
|BSD|126|

View File

@ -3,9 +3,11 @@ DIST aioesphomeapi-24.5.0.tar.gz 100067 BLAKE2B 2005e2f401b05a121b49eb3b15e46d98
DIST aioesphomeapi-25.3.1.tar.gz 102608 BLAKE2B 229b282c502a787794176ad3f776aa2223baddbf0e98a54932b4b7384e5a0485be5b2caeb8eaafb705706c915201aebcc3073bf1300caaa82310c1cc28e7766e SHA512 4416212e9554b07225e1276707d62cb9a7d4affa36a0fa082b2d4658ebde486b2834b04e079b17cdec5c9a493f6faead1cac2e019af1d6671db9c84c917375e6
DIST aioesphomeapi-27.0.0.tar.gz 105436 BLAKE2B 35f23f737c75cbfdd18be08380c6e17d5fa9e82de6272aa1c5209591ee6d87f0cc5980ee49724b948d39ebf6d183b9e7e3f4aae5e766adaece8cf3a16c573986 SHA512 671b602e046c06b7bc22f7293cd3ef6ac40e9eee2add9a44fc48350c3b489a679dd9bc4cdded690b9d4670970de81f9deb9c5d99d388f60771a6fc4cca075f3f
DIST aioesphomeapi-27.0.1.tar.gz 106572 BLAKE2B c758f6e8012044c434d7bbb049c44f2250b352dd8bf8769ce9cb1be1efa2d4940d9bcb8e5c2d013b1b1ad9b1503da94c8215aafd5c850ed2e4b963eacfabb9ac SHA512 9ed957f7fc02993a43653f3957266e1f5f136a92ab6f789282536f3b6d9cf1ca9bb327fc1c041a265ccba3f32d3977eced0755b50375856388a498756a7228f5
DIST aioesphomeapi-28.0.0.tar.gz 100612 BLAKE2B a8ae46fd07b1510f7a2b8191003a7ac71d1f052847df8bc6f63207b34de336b6551756c3f094450a3a1b93bd2270e8e5e1edcfef7fd87b50b8408b41426dc4f5 SHA512 d2973f48fa9795c953965d9594b59b5fceab360c138d1d3f71365500af3a27b47c3650633c8a4eb0f90333e02d10fa3420e48ee06f9725551f184e0bf20c77cb
EBUILD aioesphomeapi-24.3.0.ebuild 1096 BLAKE2B 51b42b18cd5de7ab6cc2f6d49633dca985b72f69deaf779169a9a2c4568486562f4b5ca437a1eb37b956f2bc0ac35572d06ef88fb8c6bb455a8f623bbdcc9e0b SHA512 bc6957e2ae91b44370b576c2ef9a2a8a5ff0437402e482823983e837d38220f81491c7d9ce0825acd40c5a164ddea13ce3aa1be7160cdef73ab6fec63335cdea
EBUILD aioesphomeapi-24.5.0.ebuild 1096 BLAKE2B 51b42b18cd5de7ab6cc2f6d49633dca985b72f69deaf779169a9a2c4568486562f4b5ca437a1eb37b956f2bc0ac35572d06ef88fb8c6bb455a8f623bbdcc9e0b SHA512 bc6957e2ae91b44370b576c2ef9a2a8a5ff0437402e482823983e837d38220f81491c7d9ce0825acd40c5a164ddea13ce3aa1be7160cdef73ab6fec63335cdea
EBUILD aioesphomeapi-25.3.1.ebuild 1096 BLAKE2B 4f796b62b8c820d7391835a8cbae7d03947d7511a8f0e9c29d9cb4a00bc922e007ff3534659891491002a47017952502bc7d2065724131c8423a58bc0b3d8b9f SHA512 2cbd0d75c8b97275aecc4481d24a504769fbe23d4101919913f9c8ee038b709545fc8fed334fa442dc230f5806f8e574ecb5af3685452b7387ea7ae4253aba3e
EBUILD aioesphomeapi-27.0.0.ebuild 1096 BLAKE2B 4d1730d7856f49b896377fc386bb9a5f113248d3fd69b99f84884cd1391989f7b36a136e859f1721104b6a6f69d0f8509613d5fac9b23069577f7018b01fc86e SHA512 9bdaa098ebb3f3433220835d0dca2c3878f34f620b55240558cee3391e466203c6a58034c3794d79c2b4162333b601f9ab6ccfcbc0a1e35da245e4c3faf9b7a4
EBUILD aioesphomeapi-27.0.1.ebuild 1096 BLAKE2B 4d1730d7856f49b896377fc386bb9a5f113248d3fd69b99f84884cd1391989f7b36a136e859f1721104b6a6f69d0f8509613d5fac9b23069577f7018b01fc86e SHA512 9bdaa098ebb3f3433220835d0dca2c3878f34f620b55240558cee3391e466203c6a58034c3794d79c2b4162333b601f9ab6ccfcbc0a1e35da245e4c3faf9b7a4
EBUILD aioesphomeapi-28.0.0.ebuild 1091 BLAKE2B efb58dc0f266ad71483fa7feb909e0da36edf38dd1bab1546c9f507abe8f78b28b5840d10bb6b6f3766af51a6ddcbf82c49911009412b9e26858095e57503995 SHA512 931bdf7c1785b6004ea1ffd4d5d5bf06ac397705472f40a4b28cdc8acadc5874d1d406bca17256981274548b28f0fc109f5dfebd64992e7884eab00770fc83ba
MISC metadata.xml 520 BLAKE2B 06f0b9632f9daeb7662061dd7277de8f2a517afb329d669d5e65b7b529620e649104183c8cac30c8529a4de1fab162ba67b34c92a922ac716e823b539ebddc0b SHA512 9a21c2ffdb8630b4f594170537a56e9d74996b2c5ddd28df7f98c17802913205b98658863be4721b343e30de692aaa90162c51268d52c07fbdacb415f2efa6c6

View File

@ -0,0 +1,35 @@
# 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=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/aiohappyeyeballs-2.3.0[${PYTHON_USEDEP}]
>=dev-python/async-interrupt-1.2.0[${PYTHON_USEDEP}]
>=dev-python/protobuf-4[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.143.0[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.13.2[${PYTHON_USEDEP}]
>=dev-python/cryptography-43.0.0[${PYTHON_USEDEP}]
>=dev-python/noiseprotocol-0.3.1[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pylint[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest