From a1a40a2e44a3b30448cf3730b06649f2d795ce55 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Wed, 3 Apr 2024 23:15:28 +0200 Subject: [PATCH] dev-python/regenmaschine: add 2024.3.0 Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/3143 Signed-off-by: Andreas Billmeier --- README.md | 4 +-- dev-python/regenmaschine/Manifest | 6 ++-- .../regenmaschine-2023.6.0.ebuild | 2 +- .../regenmaschine-2024.1.0.ebuild | 2 +- .../regenmaschine-2024.3.0.ebuild | 34 +++++++++++++++++++ 5 files changed, 42 insertions(+), 6 deletions(-) create mode 100644 dev-python/regenmaschine/regenmaschine-2024.3.0.ebuild diff --git a/README.md b/README.md index 15ce1bdf80..6087f9847a 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 1964 Ebuilds in total, 1953 of them have in total 1972 (42 different) licenses assigned. +There are 1965 Ebuilds in total, 1954 of them have in total 1973 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1108| +|MIT|1109| |Apache-2.0|451| |GPL-3|129| |BSD|111| diff --git a/dev-python/regenmaschine/Manifest b/dev-python/regenmaschine/Manifest index 0e9196e582..10c789fed4 100644 --- a/dev-python/regenmaschine/Manifest +++ b/dev-python/regenmaschine/Manifest @@ -1,5 +1,7 @@ DIST regenmaschine-2023.6.0.tar.gz 18774 BLAKE2B 2c06d4de4b307036c865d324b96b1e1d307a0250d43dd23c638a52941c3a01079db74f950e3cf6b07630a25202243c4ad33d5189dc716437460f39cad8876dcb SHA512 6078be5b3ba6f35363aab74456f5279c57e7adde2cea81de15907bca87655659ecfd5cac9a066c6ec697c3f89ee477ca9d48fd4491a777603c2602dd5348fc41 DIST regenmaschine-2024.1.0.tar.gz 18905 BLAKE2B 9db9c37ee224213848b7b32c4ed3cd872af6dff8bd913afa4ed43267296986d9dcdbdd53e1154fcbb7614ddfe4ee2e80eb2621b0d919c00e5ce61c7cd06e1c3d SHA512 24c9f778f1d5ef26c74f4e50c093ae013e97cf95a305e467ca175d8fc15eac932018ef158ae3796d563e37eb86a920b83d54602d6c1d804283ee9ccadfa2405d -EBUILD regenmaschine-2023.6.0.ebuild 927 BLAKE2B 61205d0b0046b76ea6ebb1c71384be669b93e1cd2c071799986678b43fb843483ee5d63dc772384523019a1d7adeb938e0465c6c810db410b83c293cf127772d SHA512 ba340a75d692ab462537c39bd5089fb0acef947edb613de62784d5034f6eba7085f239384d8c9d5068a42e33d14a038308d6483b3a4647f635fc66e99cf8f605 -EBUILD regenmaschine-2024.1.0.ebuild 940 BLAKE2B 49231781f3106380400a9b9a2d7f8624edba7e3e828cdbd4ca803fa3cf55397bdbeb08b7f340131ff4a23ecd934cc2d2aeb279b1bebfc87fdd41103689def74f SHA512 b6cc730c845751f2371c4efa72e416994c0522f8fe6ce13dd16e1babe400917cb0d5646857a1c7a2400505a421081401898bd045dc6182ecbc001bf46a9f6c90 +DIST regenmaschine-2024.3.0.tar.gz 18916 BLAKE2B 75a804063efcd8ea6fde7a142e0c14132a6ec7584ec49b74c7764c9608ad77c57072b4630f593a85fe196edbe539451416fd0c83768054afe439cbf34224c8b6 SHA512 b99878c9cdd42338a67938c62d8e892c1a4e2753bc577474998acd8258652bccfab46c4839fdddbeaa39bfa949af1e653e78d452c08d5fcc8ae92c1455037e11 +EBUILD regenmaschine-2023.6.0.ebuild 927 BLAKE2B 20bfc2cec0a839af4fdcee16bf59b763f26f0df3865687e73efb49a25c2647561fe45b334aee42a1f8861be12ad70f889a8bfbb1c56512d1a5511843afcf9f17 SHA512 df33558db58408de71aaa37b0c620bca178dfbedf99ba6db8ccd1fea37692c14e640f45e42cc85bf374ca9ab42a42807af01049142b261c4b58c979acc3ebf2b +EBUILD regenmaschine-2024.1.0.ebuild 940 BLAKE2B 063cf0b17ddd15df2c5bd2c778c5214ebc1c696cace47aed1159f99f50d2af6d3f14332aa752a449c0203e6db686ca393afdc56c6c61102eb6dfce271dd49904 SHA512 659a220438563a4aaa3a3625242c853292f0be27dbaf93a0b26ebcdd50895e2f2d3297ac9fb61c6db12b68359dc2e9f02a9507256a960c38c6fc93ea9b2556c6 +EBUILD regenmaschine-2024.3.0.ebuild 940 BLAKE2B 063cf0b17ddd15df2c5bd2c778c5214ebc1c696cace47aed1159f99f50d2af6d3f14332aa752a449c0203e6db686ca393afdc56c6c61102eb6dfce271dd49904 SHA512 659a220438563a4aaa3a3625242c853292f0be27dbaf93a0b26ebcdd50895e2f2d3297ac9fb61c6db12b68359dc2e9f02a9507256a960c38c6fc93ea9b2556c6 MISC metadata.xml 518 BLAKE2B d092aa8ef288df8bd17c84e1bd2a19ae14c5867e205dbc68fef9d6e59c65a9bed1718f7ef17765be1e72225e5b97e929ae28feba8fa09fa3d9ccad663106fa2e SHA512 ef6226ee4768f1e20f8a5d35e35376b2513be801630eefb4c1d3e624f663b2c99a51dcdf68c53eacfb954a02a95331e27ef7d4a58d0d51ab67de9857c69d5845 diff --git a/dev-python/regenmaschine/regenmaschine-2023.6.0.ebuild b/dev-python/regenmaschine/regenmaschine-2023.6.0.ebuild index d1c6f0aee2..2d61b3e165 100644 --- a/dev-python/regenmaschine/regenmaschine-2023.6.0.ebuild +++ b/dev-python/regenmaschine/regenmaschine-2023.6.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{11..12} ) DISTUTILS_USE_PEP517=poetry inherit distutils-r1 pypi diff --git a/dev-python/regenmaschine/regenmaschine-2024.1.0.ebuild b/dev-python/regenmaschine/regenmaschine-2024.1.0.ebuild index 5169151223..d37adebefd 100644 --- a/dev-python/regenmaschine/regenmaschine-2024.1.0.ebuild +++ b/dev-python/regenmaschine/regenmaschine-2024.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{11..12} ) DISTUTILS_USE_PEP517=poetry inherit distutils-r1 pypi diff --git a/dev-python/regenmaschine/regenmaschine-2024.3.0.ebuild b/dev-python/regenmaschine/regenmaschine-2024.3.0.ebuild new file mode 100644 index 0000000000..d37adebefd --- /dev/null +++ b/dev-python/regenmaschine/regenmaschine-2024.3.0.ebuild @@ -0,0 +1,34 @@ +# 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=poetry +inherit distutils-r1 pypi + +DESCRIPTION="A simple API for RainMachine sprinkler controllers" +HOMEPAGE="https://github.com/bachya/regenmaschine https://pypi.org/project/regenmaschine/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/aiohttp-3.8.0[${PYTHON_USEDEP}] + >=dev-python/certifi-2023.7.22[${PYTHON_USEDEP}] + >=dev-python/frozenlist-1.4.0[${PYTHON_USEDEP}] + >=dev-python/yarl-1.9.2[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/aresponses[${PYTHON_USEDEP}] + dev-python/asynctest[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/pytest-aiohttp[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest