From f5f2705777b8b0fc8eded1b84c1f6839dfb575ff Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Thu, 20 Feb 2025 15:15:49 +0100 Subject: [PATCH] dev-python/forecast-solar: add 4.0.0 Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/4224 Signed-off-by: Andreas Billmeier --- README.md | 4 +-- dev-python/forecast-solar/Manifest | 8 +++--- .../forecast-solar-3.0.0.ebuild | 2 +- .../forecast-solar-3.1.0.ebuild | 2 +- .../forecast-solar-4.0.0.ebuild | 25 +++++++++++++++++++ dev-python/forecast-solar/metadata.xml | 2 +- 6 files changed, 35 insertions(+), 8 deletions(-) create mode 100644 dev-python/forecast-solar/forecast-solar-4.0.0.ebuild diff --git a/README.md b/README.md index ad91e10da..c60c82a5b 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 2390 Ebuilds in total, 2376 of them have in total 2419 (43 different) licenses assigned. +There are 2391 Ebuilds in total, 2377 of them have in total 2420 (43 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1359| +|MIT|1360| |Apache-2.0|563| |GPL-3|152| |BSD|126| diff --git a/dev-python/forecast-solar/Manifest b/dev-python/forecast-solar/Manifest index 9afee0d57..2b023d220 100644 --- a/dev-python/forecast-solar/Manifest +++ b/dev-python/forecast-solar/Manifest @@ -1,5 +1,7 @@ DIST forecast_solar-3.0.0.tar.gz 8135 BLAKE2B 3d96f09153e99a94964f3a8bb858648ff583f333bd83421a250ba9b58148dd24933168a35250f9844e267a853080c044683d39c447415e774b6da753e1be7ad9 SHA512 a16685a8e49e749b3e6e86903631f393fdb369210b5d84f0d3cf70c134396d6603b814fa8c7a594057fc71a25d1b6fa6611af3c51e288b7c77fd4b619d5da770 DIST forecast_solar-3.1.0.tar.gz 10823 BLAKE2B 28382aedd7c1786a55d956a1ef8a4414200ab41a81ffff30f764c9621b6710e4419d65ac5a5d3036e4946b52b40cac22337155434c7228357e09fcaed41c563c SHA512 8090b80dfbd9ed7ef9efdd494a86feab7538e83dac7eb28cd2c7bea686ddcf55b2b9eb19ddde126ce5396946f4e7d8687ed247fc8389d29b56f0a3a44606b1bc -EBUILD forecast-solar-3.0.0.ebuild 870 BLAKE2B f041d6a241c5eeb06e7a4a965198a8bb385c1c6559191dc05024d127a4e4b9857f8feed5ef9a7709fb6e655f7e9cf0fa9cba70cc2c15c1a486c02fe7924c61e0 SHA512 368371c0f92ed7811b5aada748d92d31eacdf405d6efba26d02d7e56071141729fc87e105900a0e046534e711e5b33204a10a4370b3735a65d6d54ae8594d6a5 -EBUILD forecast-solar-3.1.0.ebuild 768 BLAKE2B 16de07c03d9947a969fa03bd36dd5b9a6306e3f49ba099f3f5375fc497502af062805d1c5dc8418473fdd8f2003d28ccda9515e241aad8a43211494d7365de54 SHA512 e6535bd4740154dd41c6f69f493ea6f4ccca1b7c150183d823658431ab09e108650fd9edb13fc04259cdc290208b9ee7043f04f4c1965f344d11e92db4f1d0a5 -MISC metadata.xml 536 BLAKE2B d00bc019415c907a49c9ab12a1c4735b31feb7a77ce8a8d227947cab6aee0d6109c6ce2543688d54f4e573b90c60fb2bab216bb6d02643748cb31c8fad3e2292 SHA512 a3084fa4c3f2ce26f1828744110e9ca03c730aa51d243d7c02024e4d5adbece7f1d6b33b65e01d60136743b89db8b177af58fae83eab157982dd2e05d453804f +DIST forecast_solar-4.0.0.tar.gz 11533 BLAKE2B 073f14e518d7b8303f8267376aab3d0d8aba6861b2bdc1663fe7086ba94d9c89b89b610ba025ee4d80d0286fd9467362258b49d86d8ea950c87608724e390831 SHA512 b5e7eb004a3d7a0c1c1f5c707b80145cb0880d2e07d52445095fc1ebce3658f162eb732ae11b137382b06262930a705fdc47c80abb6d892f048c22cd37e82cd4 +EBUILD forecast-solar-3.0.0.ebuild 870 BLAKE2B 1373d762d4ab6f5c4c2f2e1084db206044a6e192efbab90003d68d1e60a5e2b46ae6dcb7d66cca47186cb96f9c51e6481c3a5120d6b16a8da700d4838de14d36 SHA512 a0102d534fb2aa5f92ad7e570af194068aee51e7ced0a1a31c1f953b03e4bd0eda0d1f092b9225ced0d3640c348c3e2cd308df4ad9e0ede3971a3ff428c6b221 +EBUILD forecast-solar-3.1.0.ebuild 768 BLAKE2B 69e1833bca943a67d2fe0bcf3b71adfe0702292782721b5ed5f76c3b6472cfaa9743534d84ab368df8334a367edf6caa33c002e21c37c5fa6205b12c3506b107 SHA512 2955f582961db8cb68fa35ae2b3ebefa7b82b1e0eff9dc52e398228273b3dce1a3f6a82bb9d9bfa2dcc9591bc782fae20b8fcd43d194650105622393ceee663e +EBUILD forecast-solar-4.0.0.ebuild 670 BLAKE2B 1b52cb7dd62cc37c74efb604c7cd7b9b40f7e1e471304c5505f2fa64d6fec532552f6b1f868535cdf246a091b71f60125759b65a0d1aad13da8925da2e5e9480 SHA512 55517877f4e0cb04caff71068fef2ea3f8bcb08296efdb8ea9c876ad28971ffc7bf9aef57234d271479774145f46b6d36860f5af7c2c35bbff921d0e37b18df8 +MISC metadata.xml 542 BLAKE2B 754b5aaa8ebb6f0869be2d5a8c5f4a24a1c54cfe62f467db0d5a094f7b1573dbccbb86b420721ea55cdd86df062e1c97336bea7a3220260036a918da3814a8ef SHA512 940b20f0603d9d48340027462517064cfe77b277ee7ad4e7d4e5ee9938afa2c60ccdbb9848c2ce9f00daf91dfd4d13d866950ace8f334eb9aa12147de37d3b2b diff --git a/dev-python/forecast-solar/forecast-solar-3.0.0.ebuild b/dev-python/forecast-solar/forecast-solar-3.0.0.ebuild index 8137dd09a..a5e7bda42 100644 --- a/dev-python/forecast-solar/forecast-solar-3.0.0.ebuild +++ b/dev-python/forecast-solar/forecast-solar-3.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{11..12} ) +PYTHON_COMPAT=( python3_{11..13} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi diff --git a/dev-python/forecast-solar/forecast-solar-3.1.0.ebuild b/dev-python/forecast-solar/forecast-solar-3.1.0.ebuild index 68cc794d2..2c09d3888 100644 --- a/dev-python/forecast-solar/forecast-solar-3.1.0.ebuild +++ b/dev-python/forecast-solar/forecast-solar-3.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{11..12} ) +PYTHON_COMPAT=( python3_{11..13} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi diff --git a/dev-python/forecast-solar/forecast-solar-4.0.0.ebuild b/dev-python/forecast-solar/forecast-solar-4.0.0.ebuild new file mode 100644 index 000000000..59e3e2a3e --- /dev/null +++ b/dev-python/forecast-solar/forecast-solar-4.0.0.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..13} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 pypi + +DESCRIPTION="Asynchronous Python client for getting forecast solar information" +HOMEPAGE="https://github.com/klaasnicolaas/forecast_solar https://pypi.org/project/forecast-solar/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}] + >=dev-python/aiodns-3.0.0[${PYTHON_USEDEP}] + >=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest diff --git a/dev-python/forecast-solar/metadata.xml b/dev-python/forecast-solar/metadata.xml index 8bab8cdb0..02a219ebe 100644 --- a/dev-python/forecast-solar/metadata.xml +++ b/dev-python/forecast-solar/metadata.xml @@ -7,7 +7,7 @@ forecast-solar - klaasnicolaas/forecast_solar + home-assistant-libs/forecast_solar hello@student-techlife.com Klaas Schoute