dev-python/aioesphomeapi: add 24.3.0

Closes: #3262
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-05-12 11:05:55 +02:00
parent 61d1bbf76b
commit 25f9b01879
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
7 changed files with 47 additions and 10 deletions

View File

@ -617,11 +617,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 1790 Ebuilds in total, 1779 of them have in total 1798 (42 different) licenses assigned.
There are 1791 Ebuilds in total, 1780 of them have in total 1799 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1022|
|MIT|1023|
|Apache-2.0|394|
|GPL-3|106|
|BSD|106|

View File

@ -2,8 +2,10 @@ DIST aioesphomeapi-21.0.1.tar.gz 95043 BLAKE2B 7234c0802c9154b7720458eba971a2637
DIST aioesphomeapi-21.0.2.tar.gz 95156 BLAKE2B f6f7503589e898303b2a25331096d1d44f449d837530f1a3ebba0c7aa166a45fee99e933892e0ea14093a023ceafef009f7fb5df49f9e922e62b49ac8f9c0be8 SHA512 c4b97ac842d6e67d2c8a6b83fe11e62954bc93ae4995b8870a66e9f0275d561eb5db659d36e6d8b4fb3d68b1f76e3bd5a24435420a08675364bf7ea81232cc5c
DIST aioesphomeapi-23.0.0.tar.gz 95662 BLAKE2B 2ccca7363be3a1afa4bdbb84f95932b8efc3be538a0cf59904f1b5891f69639ef9194d4acbaeba4ece4a9188e69f0227e89b4f26a5da7c749666285c77db7a3f SHA512 770e0741b18144630623675ce8c3186e39f6b9418af96bd642a5168264b6751f6a5adb5a299984d7e87eed8eea250f67071e9b7f31bd739d6fc23a75a84fd258
DIST aioesphomeapi-23.2.0.tar.gz 97151 BLAKE2B 69259663f9b683904f9769740612930d2c44d9557bf446d250effd3104f5edd52aab167ba4714e8fa9c77c481eb66b946209c946655a316547aa509c570e7908 SHA512 b22b7ed90c60b73168c007e576ffe2c590d5e176fa7083a7c8a75c3c602132b8e03ad7943bd7c5f01b5129b403e7d4a1ad9f16283fcd15fd91374f58f83ac71e
EBUILD aioesphomeapi-21.0.1.ebuild 1106 BLAKE2B cf100147526af62da936ba07859b677bedd438c648eef3483f5d5677a63243ee62f73d6eb6d308b13fef58d9285c1743991368877255eaaaf7b1511b7cd52acd SHA512 7fa84fbc70bcafaed6266496c89b05ddc6b2d1dcae26b8b6c2d4e0e44de58769dba15e368a5de03179876d20f1b8741277f90ba18a783b737297a6ec1f45a099
EBUILD aioesphomeapi-21.0.2.ebuild 1141 BLAKE2B bae368fd45a0360cab6c85263574fc49f9842bfb1cdf11d4d5c65d08b55b7fbf6b343a0a786610ac7fb16e6feaac2243c0101b5670b0e6e5ba154236d426080b SHA512 8dba7f2863e5e8c0fd4dd1031a3dc0af907ca47f52c6b72e58ad723200038b3309da8b9fd83fadc8657f90972ca6ed5b51cbe89932db43b3a9080215cea6ee1d
EBUILD aioesphomeapi-23.0.0.ebuild 1141 BLAKE2B bae368fd45a0360cab6c85263574fc49f9842bfb1cdf11d4d5c65d08b55b7fbf6b343a0a786610ac7fb16e6feaac2243c0101b5670b0e6e5ba154236d426080b SHA512 8dba7f2863e5e8c0fd4dd1031a3dc0af907ca47f52c6b72e58ad723200038b3309da8b9fd83fadc8657f90972ca6ed5b51cbe89932db43b3a9080215cea6ee1d
EBUILD aioesphomeapi-23.2.0.ebuild 1103 BLAKE2B 62b00d45112efc67ca1ac6f1b0ea474d389370f2527886dafe7858c733ff312728cb106cc2f65904a2f0c2782b9f44b7e17d8f1a62f55150cd97e9f455a92df4 SHA512 f550bab7adb7f48a941c2d5d1d8c7ea19ea8696b84cfde891664719eb31bd14ffe7c57a4e12a1228a77e08a11cdc10d0b141ffd1b44e01b880993ad6e4868960
DIST aioesphomeapi-24.3.0.tar.gz 99402 BLAKE2B a605d1d8ab2ca0a174a4977ba6d8c21204f68534ad18eb81e100573d44cc54d633653e66bce53f8057fe756b1af8f181baee6fbdb4c8db7e2c21c9146b2b16e9 SHA512 7726465a0e137c8f6cab897fbc4e66b35e2ee833b6549f485536a068f88e8c06c752485ebd9e5cdfe52adf100c7b02701700dc6e1326f823275a918ffca428da
EBUILD aioesphomeapi-21.0.1.ebuild 1106 BLAKE2B 2ed2c8d2d8a5c5384e2eb7938ea4b7b9b836128ba04427f2dfca371e0be987d7829cfa7cd72d6f2011c877f718f312c3a862379ae042b31d73e52fdb1316f25f SHA512 6f8a69bd7020d7798c684109726294f4d178ef386ac9aba3fe0c9ef7e3cfe3c5154a7b0a9f8d97f46abad0e5b65cac7e62e263419f1131ac667b8fe63e897343
EBUILD aioesphomeapi-21.0.2.ebuild 1141 BLAKE2B 5e61dd900e1a398754278cc85c93554bbaa12a4974584e8ac6418409e13529279b291c9dfe570d09dcf348d15da92bc06cd9a60ec6606704a49c89914018d6d8 SHA512 153bcd37d7b2bed773dae5d02af1d61523101d69f917c9463b5113ac5c4372adba0128af35a03964441cf831cef27285e335f1525c8d900d247ff0753bff668b
EBUILD aioesphomeapi-23.0.0.ebuild 1141 BLAKE2B 5e61dd900e1a398754278cc85c93554bbaa12a4974584e8ac6418409e13529279b291c9dfe570d09dcf348d15da92bc06cd9a60ec6606704a49c89914018d6d8 SHA512 153bcd37d7b2bed773dae5d02af1d61523101d69f917c9463b5113ac5c4372adba0128af35a03964441cf831cef27285e335f1525c8d900d247ff0753bff668b
EBUILD aioesphomeapi-23.2.0.ebuild 1103 BLAKE2B 06ccb6465df3d8367ccbe993c4b3a1de9249a60a20dda5bb555f063056bdee415f8bd6f8bd9746c2c4e4e4f2b47e09cee5192494d5f45401361fee0da1c282c0 SHA512 8ed76d7281d900165ec83b6ecffd947a250e0d0b1612eeb19c68ffa003f3764add947d5a4db4c17d403cdf2eaddd1533e265c78161ef0abfd5e61ec93ae14a10
EBUILD aioesphomeapi-24.3.0.ebuild 1103 BLAKE2B 99809bfa2ea2667637c09727a5df06beda28a88c3023f0f164dd5d939289982a2a7c21a3338276ff9d7c0d5345b9de0274bd6ba4a7e412a89a7321ecc1c9db6d SHA512 1ff7c4bf9d51f5e68a4e1c3e5c58f102234c5a2548d3cab1a591f83d823c46b14e822b8433260ef71406da698dd8085ce09cb48a9235c21647019b5c5b4d22d3
MISC metadata.xml 520 BLAKE2B 06f0b9632f9daeb7662061dd7277de8f2a517afb329d669d5e65b7b529620e649104183c8cac30c8529a4de1fab162ba67b34c92a922ac716e823b539ebddc0b SHA512 9a21c2ffdb8630b4f594170537a56e9d74996b2c5ddd28df7f98c17802913205b98658863be4721b343e30de692aaa90162c51268d52c07fbdacb415f2efa6c6

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Python API for interacting with ESPHome devices."

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Python API for interacting with ESPHome devices."

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Python API for interacting with ESPHome devices."

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Python API for interacting with ESPHome devices."

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.1.1[${PYTHON_USEDEP}]
>=dev-python/protobuf-python-3.19.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
>=dev-python/cryptography-42.0.2[${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