From 064733d5f49351f7d2ec64a1a82a2402818477c2 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Sun, 10 Dec 2023 10:34:15 +0100 Subject: [PATCH] dev-python/pydrawise: add 2023.11.0 Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/2453 Signed-off-by: Andreas Billmeier --- README.md | 4 +-- dev-python/pydrawise/Manifest | 2 ++ .../pydrawise/pydrawise-2023.11.0.ebuild | 35 +++++++++++++++++++ 3 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 dev-python/pydrawise/pydrawise-2023.11.0.ebuild diff --git a/README.md b/README.md index 3766296c1..aafb7b0c1 100644 --- a/README.md +++ b/README.md @@ -612,12 +612,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 1683 Ebuilds in total, 1672 of them have in total 1692 (43 different) licenses assigned. +There are 1684 Ebuilds in total, 1673 of them have in total 1693 (43 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|982| -|Apache-2.0|354| +|Apache-2.0|355| |GPL-3|96| |BSD|96| |GPL-2|24| diff --git a/dev-python/pydrawise/Manifest b/dev-python/pydrawise/Manifest index d31604f51..bbd782f75 100644 --- a/dev-python/pydrawise/Manifest +++ b/dev-python/pydrawise/Manifest @@ -1,5 +1,7 @@ DIST pydrawise-2023.10.0.tar.gz 36618 BLAKE2B 42b9a00fcd0ca7add77b0a7c09521aa33b8fab23545ebd709fbdb794f43866a72d81e54ce332f7193a539e9698bf339cd789905ca0561b51d87f23ca04cdb670 SHA512 ad062203f123684a3172767924679763badfae8fb8542a1ce622f38853824c5de349657a8d13285bed23d31a9667a00ad14271292c2b71c511a5593090f56968 +DIST pydrawise-2023.11.0.tar.gz 36714 BLAKE2B c7e6a3c9e03bcbeb802686823b80f053c0546d459e2d4137e97e5e7825601fe6198ad5fa7eef2d22b4ac0aa39f100c7f5b33f80e507306cbe0ee954deff4de8f SHA512 ab99dc7f6115105da09868f4a356ffa45a6e537aca1d09f4bef0e7e0101f37f6845729582ff8f0eb5ca65262b31c12a936e058fb3ae26549482e455d152c2ef2 DIST pydrawise-2023.8.0.tar.gz 33744 BLAKE2B 96f96b9c49fb9df4ac55723362d89cb03f4133702bde5bb24e77bb66775efd888e76256680c177300b0d5661410113dd44bfed179ac91cc4beafd3a44b283176 SHA512 effd531971628ea281794657bf9dccdd86e626b3c1063c28cef2550baac5b77c6628f95961cc286a4adcc33d011d9e0ae8c87f264e51f5597e5b1b47d1f89bb9 EBUILD pydrawise-2023.10.0.ebuild 828 BLAKE2B 0242e73d9ecdc8abb18c998f3ce9d3b8ba1c0ab8324f26321dba026e48fea01fc3288a9fd85adc509d2ba5a347df6e498310359c10b6b9d973d27218d06056ed SHA512 43ff0e6206fb630575100396c73443c5c83d248b0d05c0bf24f7647833865efc65ff5e5ad415a8ebce2f9a3a34f1ee5631d3cc90554dab2845d75307e04d2413 +EBUILD pydrawise-2023.11.0.ebuild 828 BLAKE2B 0242e73d9ecdc8abb18c998f3ce9d3b8ba1c0ab8324f26321dba026e48fea01fc3288a9fd85adc509d2ba5a347df6e498310359c10b6b9d973d27218d06056ed SHA512 43ff0e6206fb630575100396c73443c5c83d248b0d05c0bf24f7647833865efc65ff5e5ad415a8ebce2f9a3a34f1ee5631d3cc90554dab2845d75307e04d2413 EBUILD pydrawise-2023.8.0.ebuild 719 BLAKE2B 7c2392d8f7d8944095c474cec9ea00816d3976369fcbe725e798e801f05083a54c2d992ad1ea01f5ee46b48095e7dd96ffddc582144e81871e01f3995ea0fb0e SHA512 b1a70f1ddf41a222b8b82f0802d6c4057b1caea9af5c9856a1a7817a821429fb52c4fccbbc726176942a14b9fa9d02dc5199af6d598527878d8c4d8f7b51a9c8 MISC metadata.xml 515 BLAKE2B 5945506a00d6cbde1469c4841d162a32b1551093e906cab616c1df3cbdd8492609bb9f0581f3f7eaf272c2a78bf98aae797b94e29402e5a89773a96adbacbbf0 SHA512 9aca4091e2f160f9363dc523bdd660155e17c9faa3a57303ddc54d35fc1331acf74a0f398062097ae6209139f8a331f6c7231216e429b54ac2c70e3019bfd6fc diff --git a/dev-python/pydrawise/pydrawise-2023.11.0.ebuild b/dev-python/pydrawise/pydrawise-2023.11.0.ebuild new file mode 100644 index 000000000..6c63e2b7b --- /dev/null +++ b/dev-python/pydrawise/pydrawise-2023.11.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Python API for interacting with Hydrawise sprinkler controllers." +HOMEPAGE="https://github.com/dknowles2/pydrawise https://pypi.org/project/pydrawise/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/apischema[${PYTHON_USEDEP}] + dev-python/gql[${PYTHON_USEDEP}] + dev-python/graphql-core[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest