From c9220e5d800e4d53ad8c47f3114851102db826b3 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Wed, 3 Apr 2024 20:13:13 +0200 Subject: [PATCH] dev-python/whirlpool-sixth-sense: add 0.18.7 Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/3181 Signed-off-by: Andreas Billmeier --- README.md | 8 +++--- dev-python/whirlpool-sixth-sense/Manifest | 4 ++- .../whirlpool-sixth-sense-0.18.4.ebuild | 4 +-- .../whirlpool-sixth-sense-0.18.7.ebuild | 25 +++++++++++++++++++ 4 files changed, 34 insertions(+), 7 deletions(-) create mode 100644 dev-python/whirlpool-sixth-sense/whirlpool-sixth-sense-0.18.7.ebuild diff --git a/README.md b/README.md index 09cef6c51..d7a00ba63 100644 --- a/README.md +++ b/README.md @@ -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 1940 Ebuilds in total, 1929 of them have in total 1948 (42 different) licenses assigned. +There are 1941 Ebuilds in total, 1930 of them have in total 1949 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1092| +|MIT|1093| |Apache-2.0|445| |GPL-3|130| |BSD|110| @@ -664,9 +664,9 @@ There are 1940 Ebuilds in total, 1929 of them have in total 1948 (42 different) |GPL-2+|1| |GPL-2-with-linking-exception|1| -(Last counted: 31/03/2024) +(Last counted: 03/04/2024) I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources. A big thanks goes to Iris for reviewing this README. -Last updated: 31/03/2024 +Last updated: 03/04/2024 diff --git a/dev-python/whirlpool-sixth-sense/Manifest b/dev-python/whirlpool-sixth-sense/Manifest index efb36eeff..66ae97a3d 100644 --- a/dev-python/whirlpool-sixth-sense/Manifest +++ b/dev-python/whirlpool-sixth-sense/Manifest @@ -1,3 +1,5 @@ DIST whirlpool_sixth_sense-0.18.4.tar.gz 22451 BLAKE2B 906c7bb3d0ff431bd87ba8b191d7e6a9395a1409309c9fb05e439ad1f93615da0792025b3a03f262daf3c2adf5c5bf1fd83a10dd4cdad3f184eceee718e1c032 SHA512 de292761affae30c8b6f12815149dc27d6467a26e0f20f29bfb9e9efed80eaa6526ee011346a37033817b8f5dfe26106c995ce599a95fbf7617ba2c5a78a5406 -EBUILD whirlpool-sixth-sense-0.18.4.ebuild 779 BLAKE2B 2f0c984e478a9a08f97ed9db3f217c97956e4068f28abf83a393424e07a25d8c1000873eb748d513a0fe717a128018ea790e22b2c29d0a6dc475cfc63b8c2de9 SHA512 645d826555ab0850ebd0b236120c6543d395be5db5e567a40e94c41c6fafa389007d9c6cc0cb748d74ab90de64576262b6d36db85030ee0ecccbfd0a51d2f26c +DIST whirlpool_sixth_sense-0.18.7.tar.gz 24156 BLAKE2B 4f39d5d33a99d133144999cfbfc3ed320c431822a09502ea3948d9652dace78afbe4c60924fd1c6eef588571a329e54b478a05f4b5cd93b58946c0e333a5db5a SHA512 01a06ac294921b73de6bbe71fc56a08ee5067a1146e8bc693c769f86e32c27ea07c505e33fe6b810a035fc7d25629736ca4513ee3b2eaa8ef4655852311d6836 +EBUILD whirlpool-sixth-sense-0.18.4.ebuild 779 BLAKE2B 799ba21a2ceb4da1bf2fac88f555165eb4b0eca09606e8c956569826477c515038b101675a9ffbca0c29cfdf4d301107246849dfdb0b28a906af516c4e741d83 SHA512 fc1c9886d8a569c16b32a2ebaab1ae1993d9630f0e4cb184320721c5517ce7e927605008079b5365fd61ffd5a3180a9c97178693baf8d61f43978728e8cf0b31 +EBUILD whirlpool-sixth-sense-0.18.7.ebuild 678 BLAKE2B 9f26d5b9a3ea2167d8ebb5b42c1252aca2a5fde123084abda3dba3988d760c2619e692ad781d8b1f6816268624396da853ce84ae1740bf9ed1a632498f80bc7f SHA512 88ee669a5a57dfa8999b772bf15b86dc0a8dd9ed03ae51f4ec1abe48c34d7186a0052be57fff751e0098a87a273492b1dd71b2a0c882676665a1f4d7fed73b79 MISC metadata.xml 536 BLAKE2B 72c0bc0e2349ae17dc45025e40c49152d2cdf2da1449737ede5b781bf480e25ee19083c2827981497b8d281743d7727a5cbcacd06c0621ebf8abb8832cc16d9d SHA512 839506d6455fcfd6a7d309652c1d874f1cc897db879bb1e8aa55ca5133a901733a4b55ce515938d749ed788b14f73ceb257d0c464d8fbf7aa29e677764f56978 diff --git a/dev-python/whirlpool-sixth-sense/whirlpool-sixth-sense-0.18.4.ebuild b/dev-python/whirlpool-sixth-sense/whirlpool-sixth-sense-0.18.4.ebuild index 6e06b5313..2b291e1a8 100644 --- a/dev-python/whirlpool-sixth-sense/whirlpool-sixth-sense-0.18.4.ebuild +++ b/dev-python/whirlpool-sixth-sense/whirlpool-sixth-sense-0.18.4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{11..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi DESCRIPTION="Unofficial API for Whirlpool's 6th Sense appliances" diff --git a/dev-python/whirlpool-sixth-sense/whirlpool-sixth-sense-0.18.7.ebuild b/dev-python/whirlpool-sixth-sense/whirlpool-sixth-sense-0.18.7.ebuild new file mode 100644 index 000000000..c273a12db --- /dev/null +++ b/dev-python/whirlpool-sixth-sense/whirlpool-sixth-sense-0.18.7.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Unofficial API for Whirlpool's 6th Sense appliances" +HOMEPAGE="https://github.com/abmantis/whirlpool-sixth-sense/ https://pypi.org/project/whirlpool-sixth-sense/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/aioconsole-0.3.1[${PYTHON_USEDEP}] + >=dev-python/aiohttp-3.7.2[${PYTHON_USEDEP}] + >=dev-python/websockets-8.1[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest