dev-python/aioesphomeapi: add 21.0.2

Closes: #2782
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-02-18 10:34:45 +01:00
parent 0a3cc7fe38
commit feb4ed2abf
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
6 changed files with 45 additions and 8 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 1789 Ebuilds in total, 1778 of them have in total 1797 (42 different) licenses assigned.
There are 1790 Ebuilds in total, 1779 of them have in total 1798 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1018|
|MIT|1019|
|Apache-2.0|398|
|GPL-3|118|
|BSD|101|

View File

@ -1,7 +1,9 @@
DIST aioesphomeapi-18.5.7.tar.gz 85444 BLAKE2B e0cfdca27e417bf9f2ce6bec8c15eaa7353f2d51a6beb19cfe318a6988f3eae61b15995b4594e1686a6a31257156711c489f906c8754c5bb5ac32a1ebd211053 SHA512 ba09dd7406e4e2847315cd2fb041a2da19b793752c25bcb3a280f4e1b8cb59aeac9a6f6ea4f200c4e87de798d76031dc3e55c70518c0236c17ea1a4c4f30add4
DIST aioesphomeapi-19.2.1.tar.gz 93454 BLAKE2B fc4a159db3946be4f6b298c82c1a31d350f63118cf7c8848667c5e9e0d21b663e8794c9b460cfeccca5a343f53940e799ae37efc0399922e170be5be1e6aac8c SHA512 306460b2b3a6861b1f3ca9b9559161534b68d25028066ee0abde40ca80d0c34f7f4b41b415afc1754cef615b30e22ff644057d1856c45318e6a1449491ac71f9
DIST aioesphomeapi-21.0.1.tar.gz 95043 BLAKE2B 7234c0802c9154b7720458eba971a263748755a85a3442c399fe1089eed713f0ee1e87fabdd3a14976de01812c3eb9d41d8a57e367033affe055c57475afc372 SHA512 9f6260b13c5108f6aa73e40f122374b1256e143a3f34dd800a054cc300c607fcb4e52d54fc62707b8eaa7e4196d714e69d20c2a5ca888f286f8908f5d986a99f
EBUILD aioesphomeapi-18.5.7.ebuild 1057 BLAKE2B 1bc49e3962fac8d8133d2f698a43f49706c23cda0b3150e6e2f923d9b3cd215694241358c78f37cb0677051523ce116f937628b7c42b88e2a59cdaf6da27d6e4 SHA512 b3e09b530bc8454fb81e7122a626798db18c636269751b308929041c01e80778d649b13912a529f5aabde02f2922dcde9a83077c2847c0c34f47f4cb34a75c01
EBUILD aioesphomeapi-19.2.1.ebuild 1057 BLAKE2B 1bc49e3962fac8d8133d2f698a43f49706c23cda0b3150e6e2f923d9b3cd215694241358c78f37cb0677051523ce116f937628b7c42b88e2a59cdaf6da27d6e4 SHA512 b3e09b530bc8454fb81e7122a626798db18c636269751b308929041c01e80778d649b13912a529f5aabde02f2922dcde9a83077c2847c0c34f47f4cb34a75c01
EBUILD aioesphomeapi-21.0.1.ebuild 1106 BLAKE2B d900cf753d9269ae7dfd8aea25bab7ec574a00dc529319509d61dec147a60edf7b4b3a2ddff6ec4596cc71710cb9829a5410d1689c2425ab3f6b6f3e94548614 SHA512 24ec391811969d0444024b06ee3e41235022e957c2542eed5043b85ee82e82133e585fa2623380b8fb5aeeb68db3372c3b18a663bfbeeb7ffdf7dbad14d61dc2
DIST aioesphomeapi-21.0.2.tar.gz 95156 BLAKE2B f6f7503589e898303b2a25331096d1d44f449d837530f1a3ebba0c7aa166a45fee99e933892e0ea14093a023ceafef009f7fb5df49f9e922e62b49ac8f9c0be8 SHA512 c4b97ac842d6e67d2c8a6b83fe11e62954bc93ae4995b8870a66e9f0275d561eb5db659d36e6d8b4fb3d68b1f76e3bd5a24435420a08675364bf7ea81232cc5c
EBUILD aioesphomeapi-18.5.7.ebuild 1057 BLAKE2B 432f97de191e4c862b347787284dce7d811d238a9689f619b924716d71e079b42dc8bbf6a2e7d5c08b01557a746b7abb955c18b5b08212ab1b7ecae53cc08e24 SHA512 8f859531c794c2c94692d435364baa2d24ae57ff54671ad233ff058642231c59b32890cc86cffcde7055f853195c7c5d44b13d1f87bc2685839fe856bfa7c18b
EBUILD aioesphomeapi-19.2.1.ebuild 1057 BLAKE2B 432f97de191e4c862b347787284dce7d811d238a9689f619b924716d71e079b42dc8bbf6a2e7d5c08b01557a746b7abb955c18b5b08212ab1b7ecae53cc08e24 SHA512 8f859531c794c2c94692d435364baa2d24ae57ff54671ad233ff058642231c59b32890cc86cffcde7055f853195c7c5d44b13d1f87bc2685839fe856bfa7c18b
EBUILD aioesphomeapi-21.0.1.ebuild 1106 BLAKE2B b1dd03cd1edb12eece2c0b3740d4ab74fc8841c96a60b09481a9c4b51973772eb1f7c1a2d0f381bf19df28f0161375a07279d6041b4b3fbcdcd54f63df985d97 SHA512 fc7d09c43caee064c5c9030f6f1d493d17f86ce740669731245c27ca5fa69d7d293b9554e95df2ae3d4f1498638f6eb08b38e1fbbae8895ae756aa8aff819b75
EBUILD aioesphomeapi-21.0.2.ebuild 1141 BLAKE2B a476e5bea6cd968bc5209e3a443d40d98d3f231246219b490cee781d7559b3ac51caf098c44449c6ede9167247d9ce5c51422989a92ff40e9654eca75ece4d31 SHA512 d30aa529507af70ab42994f1924f40e4fd40a214f36e9278052cfc62881c9893a607595227389f5d81d963f27b2447028817463ca3564bc99b0fe4b7e04eaf9c
MISC metadata.xml 520 BLAKE2B 06f0b9632f9daeb7662061dd7277de8f2a517afb329d669d5e65b7b529620e649104183c8cac30c8529a4de1fab162ba67b34c92a922ac716e823b539ebddc0b SHA512 9a21c2ffdb8630b4f594170537a56e9d74996b2c5ddd28df7f98c17802913205b98658863be4721b343e30de692aaa90162c51268d52c07fbdacb415f2efa6c6

View File

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8

View File

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8

View File

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8

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_{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/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.128.4[${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}]
$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pylint[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest