From 65655f55c8e06aa21008adbd775a3ac04981d27d Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Fri, 25 Oct 2024 21:39:19 +0200 Subject: [PATCH] dev-python/solax: add 3.1.1 Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/3761 Signed-off-by: Andreas Billmeier --- README.md | 6 +++--- dev-python/solax/Manifest | 2 ++ dev-python/solax/solax-3.1.1.ebuild | 27 +++++++++++++++++++++++++++ 3 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 dev-python/solax/solax-3.1.1.ebuild diff --git a/README.md b/README.md index 4d20c2636..4c9847300 100644 --- a/README.md +++ b/README.md @@ -606,13 +606,13 @@ 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 2061 Ebuilds in total, 2050 of them have in total 2078 (42 different) licenses assigned. +There are 2063 Ebuilds in total, 2052 of them have in total 2080 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1192| +|MIT|1193| |Apache-2.0|465| -|GPL-3|125| +|GPL-3|126| |BSD|111| |LGPL-3|24| |GPL-2|23| diff --git a/dev-python/solax/Manifest b/dev-python/solax/Manifest index ff3c91797..343fb64b1 100644 --- a/dev-python/solax/Manifest +++ b/dev-python/solax/Manifest @@ -1,5 +1,7 @@ DIST solax-0.3.2.tar.gz 23523 BLAKE2B d8d80549858645774711611618297826e83255a04b023b1fe24fb81ad25cd53e3b23c9a88115788f9ad50a341c582db38de3e517cabaac966a83e5812ba60a63 SHA512 888c986b71c125eb108273dafaa48980b98088c66adaa35ea81bc255d3977f41b1793e86ac632f9e1b72b9d50663ca5dcb47ca611c4b39f719eed0f48e590b97 DIST solax-3.1.0.tar.gz 27024 BLAKE2B 0ffbbea7edbe1e6e03163b5dab6fab283326b0597fcfb202aaeb2cb251585b71654a2f98bfe2d56e812a9a6d051150ad1aa3ed8c2f403fd3583818dbf3f4b779 SHA512 e7e7482643408016cccd1a7307d82e8d92ba2d576af3b7ff716633413197284e8c3ff6b7b54ff9db443fa4a008a03ec989c636aba124b1374cefaa593d2b5f87 +DIST solax-3.1.1.tar.gz 29331 BLAKE2B d6d9772418da48650a8ae04c673cfec4fa76db9c27f92e005c15c50fbc30cba683500ca5485279e6893ff07bd2de0708173e86d6f8bbe2e7d66aa865b31acb59 SHA512 b491cac0b35b4d27347020f4de7e5f6d83a406fd947d8b51ae0de5aa1d6981eb4e1e76550a3251ee75e7e01508e659ed5b1eda63666db3f5f4b1dfe471ef6128 EBUILD solax-0.3.2.ebuild 774 BLAKE2B 5090bc478efa232a44577d2d436064cccb90f4472ee3d247bda78f0b81fc1b20be3cb41c58cbe8a173049af6f97c370148a43c1375266b591ab3146b3d75f0d2 SHA512 e0a8e4992ad2e772e45ad177abd1783386f5842f8980fa26499908bb67313ade92e60447e73a9de764bc11adef6e92b7983ba25de7840d29f81512d18865d269 EBUILD solax-3.1.0.ebuild 633 BLAKE2B 86d0d896fd364f5b81a8433c426475c6f1a79312d523ca781d538ddbce8c848f49522310f7f3d0279366247c59f99cc0703816445292220a49eec11f28554b46 SHA512 e406a1377085032916f8e46291fc905a73939d594f5932dc6155a69d68c274de438527517508ac30189b89b0dbf1b9a8dbe9c7796af5c20ca813739b44ad3bd4 +EBUILD solax-3.1.1.ebuild 633 BLAKE2B 86d0d896fd364f5b81a8433c426475c6f1a79312d523ca781d538ddbce8c848f49522310f7f3d0279366247c59f99cc0703816445292220a49eec11f28554b46 SHA512 e406a1377085032916f8e46291fc905a73939d594f5932dc6155a69d68c274de438527517508ac30189b89b0dbf1b9a8dbe9c7796af5c20ca813739b44ad3bd4 MISC metadata.xml 511 BLAKE2B 485f32a2683ab7d47417f15b8179f5e6f5ce7a894a9718f3353f46c66ea5bc063924465bed6793a66148d0753d48d21bd8ca0ea7b782cd6fa4aa719631d1ac78 SHA512 5e7e064e6b5c1a3f2cbe16ef233637d7b6f561a0f69b6930b1e13c7b12a8ea9c2d8b71b9174ae51b7ea44314ee938c7da8569e4cb542b9dfa4fa2b8deb9da43d diff --git a/dev-python/solax/solax-3.1.1.ebuild b/dev-python/solax/solax-3.1.1.ebuild new file mode 100644 index 000000000..4e1e2ad7e --- /dev/null +++ b/dev-python/solax/solax-3.1.1.ebuild @@ -0,0 +1,27 @@ +# 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="Solax inverter API client" +HOMEPAGE="https://github.com/squishykid/solax https://pypi.org/project/solax/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/aiohttp-3.5.4[${PYTHON_USEDEP}] + >=dev-python/voluptuous-0.11.5[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + " + +distutils_enable_tests pytest