diff --git a/README.md b/README.md index 737bae64c..4ef5e815c 100644 --- a/README.md +++ b/README.md @@ -606,12 +606,12 @@ 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 2384 Ebuilds in total, 2366 of them have in total 2410 (43 different) licenses assigned. +There are 2386 Ebuilds in total, 2368 of them have in total 2412 (43 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1354| -|Apache-2.0|553| +|MIT|1355| +|Apache-2.0|554| |GPL-3|149| |BSD|127| |GPL-2|30| diff --git a/dev-python/aioesphomeapi/Manifest b/dev-python/aioesphomeapi/Manifest index bd9580026..d90504856 100644 --- a/dev-python/aioesphomeapi/Manifest +++ b/dev-python/aioesphomeapi/Manifest @@ -2,8 +2,10 @@ DIST aioesphomeapi-25.3.1.tar.gz 102608 BLAKE2B 229b282c502a787794176ad3f776aa22 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 +DIST aioesphomeapi-29.3.2.tar.gz 102564 BLAKE2B d110397308f32497772b8d6bbfaaac545fe48ebceed7a3456ce468b99eb7e80bde30d7f0fe857bfee67ee8a61732d71bb21147f7fc69d7f442076b237072f5fc SHA512 5f61ceb15bde4a29d455f53545b30f1531ecb8e74d87758a6f8639106ccedb3dcba10ddbab6a070334f28b2976ac07e18730f563577d1b628a0a95a0b46afa89 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-r1.ebuild 1091 BLAKE2B 82ff779ef156823aa6114b6dffc109c75954c4a05bee229887a4ce710b5f291adbf186e31a00644d040a66fa411885b12edea2382dda81008226ed47544e021f SHA512 840530d8a10823d7b022a14eff5dfe9db400fcb2110dfecacf3cf7b7a3192361cb27d921f015a3bcbb78d6fc4246f4eec8f8db77a5e3a460b167f11e885e3b34 +EBUILD aioesphomeapi-29.3.2.ebuild 1091 BLAKE2B efb58dc0f266ad71483fa7feb909e0da36edf38dd1bab1546c9f507abe8f78b28b5840d10bb6b6f3766af51a6ddcbf82c49911009412b9e26858095e57503995 SHA512 931bdf7c1785b6004ea1ffd4d5d5bf06ac397705472f40a4b28cdc8acadc5874d1d406bca17256981274548b28f0fc109f5dfebd64992e7884eab00770fc83ba MISC metadata.xml 520 BLAKE2B 06f0b9632f9daeb7662061dd7277de8f2a517afb329d669d5e65b7b529620e649104183c8cac30c8529a4de1fab162ba67b34c92a922ac716e823b539ebddc0b SHA512 9a21c2ffdb8630b4f594170537a56e9d74996b2c5ddd28df7f98c17802913205b98658863be4721b343e30de692aaa90162c51268d52c07fbdacb415f2efa6c6 diff --git a/dev-python/aioesphomeapi/aioesphomeapi-29.3.2.ebuild b/dev-python/aioesphomeapi/aioesphomeapi-29.3.2.ebuild new file mode 100644 index 000000000..394279aef --- /dev/null +++ b/dev-python/aioesphomeapi/aioesphomeapi-29.3.2.ebuild @@ -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