dev-python/aioesphomeapi: add 39.0.1

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2025-09-03 01:11:25 +02:00
parent 5a0fe787ca
commit cb83199d51
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 40 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 2399 Ebuilds in total, 2381 of them have in total 2420 (44 different) licenses assigned.
There are 2400 Ebuilds in total, 2382 of them have in total 2421 (44 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1366|
|MIT|1367|
|Apache-2.0|554|
|GPL-3|148|
|BSD|127|

View File

@ -3,9 +3,11 @@ DIST aioesphomeapi-27.0.1.tar.gz 106572 BLAKE2B c758f6e8012044c434d7bbb049c44f22
DIST aioesphomeapi-28.0.0.tar.gz 100612 BLAKE2B a8ae46fd07b1510f7a2b8191003a7ac71d1f052847df8bc6f63207b34de336b6551756c3f094450a3a1b93bd2270e8e5e1edcfef7fd87b50b8408b41426dc4f5 SHA512 d2973f48fa9795c953965d9594b59b5fceab360c138d1d3f71365500af3a27b47c3650633c8a4eb0f90333e02d10fa3420e48ee06f9725551f184e0bf20c77cb
DIST aioesphomeapi-29.3.2.tar.gz 102564 BLAKE2B d110397308f32497772b8d6bbfaaac545fe48ebceed7a3456ce468b99eb7e80bde30d7f0fe857bfee67ee8a61732d71bb21147f7fc69d7f442076b237072f5fc SHA512 5f61ceb15bde4a29d455f53545b30f1531ecb8e74d87758a6f8639106ccedb3dcba10ddbab6a070334f28b2976ac07e18730f563577d1b628a0a95a0b46afa89
DIST aioesphomeapi-37.2.2.tar.gz 128115 BLAKE2B 6bede68f97c69466c7232b0ea968a1561e0d1eceacb70b7e081cb23d4e8c2317b14df37497f891303cffbd59c2cc1fb4104ce091b47e554c4ff5f5653a8996df SHA512 a27d02fd9f3af766538b259311662475dfe98d3205766a360b68e00107436e88a99b58dc6fc82d74c0c31b1d33fe0f094582ae906d4aec7c1b931aacf09078b1
DIST aioesphomeapi-39.0.1.tar.gz 129938 BLAKE2B 465d61c576dfde0ddb6bb8180da8d9b0d8ac71f4ac5bec7ade8be57f90cdc67668a682c9f3e88be14d0a4b2c1b117fdcb2b56d20ff1bfe2f7540821f2ca2f8a1 SHA512 d73d7b48184c51bc842363eb8a9504ecd923cba00404b8f3774f022df571bbe59641130e37b35f65c0f366dd33e7625787f04020886086a7a0e960e17b05d7c7
EBUILD aioesphomeapi-25.3.1.ebuild 1105 BLAKE2B 3d1e8195762082f5d64a47f4d6831ed0a6951e00bdaddc1cc9b552f5110ac2c87d8aa8d36f81b5839f68ec63c92cf423599ba3efa5de1177285c0c9d2906d55c SHA512 0f95799a1bdce7188ab1249a8f9dadcc1669dabab0532466bcc9c9755c48098b99aaa31feefd041eb85074688ce3c68ea7fdbc069c8662e29d69acb19e3cbb76
EBUILD aioesphomeapi-27.0.1.ebuild 1105 BLAKE2B 2c75f00eb17f5d71c45de231c4f641fca8bb0f167838818b93ff90e5fafc55de161a60d850d2141c10ef597d863b3f242740623dcda6080450e7e1f571f8107b SHA512 d5a6399524829928bd0b670df9e2450b86fb14f3811e51e4256a5d04d67147ee9516758ce24c0e8cd5f65cf001e9a69aa4d715c9021b40951ddf83eb1a282af5
EBUILD aioesphomeapi-28.0.0-r1.ebuild 1100 BLAKE2B 89551179d756f298e9ee7cd59127cc14e1591e90f6a19e38cc548b543c50fb37f708a0b935c1ac046ce13cb929097bb8613a769bb84333768e5e54934a7de9b3 SHA512 1974eff28709f6c0a07701192ee9537a5d8ddd05d9373cad378fcff9144f1ce8915ccb63c2bf94e736665c069c2bae855a02d94142b3b53e45f4707f96c2b14d
EBUILD aioesphomeapi-29.3.2.ebuild 1100 BLAKE2B 3959866e39ccb25188d8ac81e2fb925f2d155a377af2eabda1511ef88a817e00b443f8340e4ddecfe9bc19309f735bf07321f69815c3c7364040d316a282dbfc SHA512 702674d9c01b178dfd78c2d42a76e43319471f65308ab991698f77dde23018bce4753d19a9cc146b58c116f611bba00c5be17eb71a9cb7d6161345a2160e8aea
EBUILD aioesphomeapi-37.2.2.ebuild 1100 BLAKE2B 8fd4a7dac2917dc43315319472b775254e87e6a334dc89b1b2a16741a158312b8e2015be60f7a9857f2b9e10d7c25b38a1581e17c578f3a683916e40b9cb548e SHA512 c98e7e355cf010fe3dc77fc7a364396be2dd91b9f73e87b7ee7e1a4079bb3957e479ba46a401377fadf3ca0d000240ffff1844b269ef8dae6daeda0ccf7d959d
EBUILD aioesphomeapi-39.0.1.ebuild 1137 BLAKE2B ef76ff6ee404c3e3c68f36ac25010ac97cf34010da788c51e38c8a046e952bfcb7c319524dcfd156e5d97405645f8abe36bd7301b9926a952ba33628898c6799 SHA512 a86e2d502816d628768b90111b6d75d5f6a48036f85006335392b65364b6d2ceb3ea6eb7bd79fda4be0dfe8202ae4805984e41f7d2ae44c3bb4e24893f3bf4bf
MISC metadata.xml 520 BLAKE2B 06f0b9632f9daeb7662061dd7277de8f2a517afb329d669d5e65b7b529620e649104183c8cac30c8529a4de1fab162ba67b34c92a922ac716e823b539ebddc0b SHA512 9a21c2ffdb8630b4f594170537a56e9d74996b2c5ddd28df7f98c17802913205b98658863be4721b343e30de692aaa90162c51268d52c07fbdacb415f2efa6c6

View File

@ -0,0 +1,36 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
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-6[${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="
dev-python/cython[${PYTHON_USEDEP}]
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