From e481aabd666dc2686c846d76c4a851f7fcd2e2e4 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Sun, 23 Jun 2024 20:39:13 +0200 Subject: [PATCH] dev-python/aioesphomeapi: drop olds, add 24.5.0 Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/3408 Signed-off-by: Andreas Billmeier --- README.md | 4 +- dev-python/aioesphomeapi/Manifest | 6 +-- .../aioesphomeapi/aioesphomeapi-21.0.1.ebuild | 38 ------------------- ...0.2.ebuild => aioesphomeapi-24.5.0.ebuild} | 6 +-- 4 files changed, 7 insertions(+), 47 deletions(-) delete mode 100644 dev-python/aioesphomeapi/aioesphomeapi-21.0.1.ebuild rename dev-python/aioesphomeapi/{aioesphomeapi-21.0.2.ebuild => aioesphomeapi-24.5.0.ebuild} (84%) diff --git a/README.md b/README.md index cafae22c3..85409f381 100644 --- a/README.md +++ b/README.md @@ -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 1916 Ebuilds in total, 1905 of them have in total 1928 (42 different) licenses assigned. +There are 1915 Ebuilds in total, 1904 of them have in total 1927 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1098| +|MIT|1097| |Apache-2.0|431| |GPL-3|112| |BSD|109| diff --git a/dev-python/aioesphomeapi/Manifest b/dev-python/aioesphomeapi/Manifest index 9dbc34d9c..b937807d3 100644 --- a/dev-python/aioesphomeapi/Manifest +++ b/dev-python/aioesphomeapi/Manifest @@ -1,11 +1,9 @@ -DIST aioesphomeapi-21.0.1.tar.gz 95043 BLAKE2B 7234c0802c9154b7720458eba971a263748755a85a3442c399fe1089eed713f0ee1e87fabdd3a14976de01812c3eb9d41d8a57e367033affe055c57475afc372 SHA512 9f6260b13c5108f6aa73e40f122374b1256e143a3f34dd800a054cc300c607fcb4e52d54fc62707b8eaa7e4196d714e69d20c2a5ca888f286f8908f5d986a99f -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 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 +DIST aioesphomeapi-24.5.0.tar.gz 100067 BLAKE2B 2005e2f401b05a121b49eb3b15e46d98ed8f4792ca3330cf4b7013ad832f799ce5d3e61a9dd429605ff6926462672a9ec2cc482b430cb1d6da570944505b1bec SHA512 7f4103247511fcd557230cac7d1891d98a31b41abba31275c57912b72243ec5bec91b50e453867f8dd9d855de19608e13c995756dbed8625d19a57e05d702ce5 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 +EBUILD aioesphomeapi-24.5.0.ebuild 1103 BLAKE2B 99809bfa2ea2667637c09727a5df06beda28a88c3023f0f164dd5d939289982a2a7c21a3338276ff9d7c0d5345b9de0274bd6ba4a7e412a89a7321ecc1c9db6d SHA512 1ff7c4bf9d51f5e68a4e1c3e5c58f102234c5a2548d3cab1a591f83d823c46b14e822b8433260ef71406da698dd8085ce09cb48a9235c21647019b5c5b4d22d3 MISC metadata.xml 520 BLAKE2B 06f0b9632f9daeb7662061dd7277de8f2a517afb329d669d5e65b7b529620e649104183c8cac30c8529a4de1fab162ba67b34c92a922ac716e823b539ebddc0b SHA512 9a21c2ffdb8630b4f594170537a56e9d74996b2c5ddd28df7f98c17802913205b98658863be4721b343e30de692aaa90162c51268d52c07fbdacb415f2efa6c6 diff --git a/dev-python/aioesphomeapi/aioesphomeapi-21.0.1.ebuild b/dev-python/aioesphomeapi/aioesphomeapi-21.0.1.ebuild deleted file mode 100644 index 854122314..000000000 --- a/dev-python/aioesphomeapi/aioesphomeapi-21.0.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# 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[${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.0[${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 diff --git a/dev-python/aioesphomeapi/aioesphomeapi-21.0.2.ebuild b/dev-python/aioesphomeapi/aioesphomeapi-24.5.0.ebuild similarity index 84% rename from dev-python/aioesphomeapi/aioesphomeapi-21.0.2.ebuild rename to dev-python/aioesphomeapi/aioesphomeapi-24.5.0.ebuild index 04b2f4d54..e36b33b04 100644 --- a/dev-python/aioesphomeapi/aioesphomeapi-21.0.2.ebuild +++ b/dev-python/aioesphomeapi/aioesphomeapi-24.5.0.ebuild @@ -20,15 +20,15 @@ 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/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}] - $(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)" + >=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}] )"