From 5d34e6ab153b2f8626666ef31d7670b4f7a55378 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Sat, 26 Oct 2024 00:38:08 +0200 Subject: [PATCH] dev-python/pydiscovergy: add 3.0.2 Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/3847 Signed-off-by: Andreas Billmeier --- dev-python/pydiscovergy/Manifest | 2 ++ .../pydiscovergy/pydiscovergy-3.0.2.ebuild | 34 +++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 dev-python/pydiscovergy/pydiscovergy-3.0.2.ebuild diff --git a/dev-python/pydiscovergy/Manifest b/dev-python/pydiscovergy/Manifest index 742ab2873..b24c62ead 100644 --- a/dev-python/pydiscovergy/Manifest +++ b/dev-python/pydiscovergy/Manifest @@ -1,5 +1,7 @@ DIST pydiscovergy-3.0.0.tar.gz 11508 BLAKE2B 496a579929fcdaa401150de1e08512a211dc6d3868a4d175ac6a0192694997ca7909abaee8d0a7acc53a599f4345625d58ee3c00d82058cba25363faf78667e1 SHA512 9863aba2f8a11f0bdffd75634112d0857aed1f7a019bb90f5f810566e8bd4c1fa05e278bf63a1922d68d457fe01015b8fde587d3003b0b7a309ed81e10d06026 DIST pydiscovergy-3.0.1.tar.gz 11522 BLAKE2B 840fd8243d08ba57834852579c87051e03e54cbe0312bc39d3b377114805346070f1af0e3d8f7fba4aebc1019dd009737e8ffa96c95aac584f42fe170004f526 SHA512 6efa5918ffefd78ef290dc872525c7a676cbdbfb13dbdcb85b20f5376767a96058217d0648c52282c45b1f5f9300ce38b277942cded91b1886cd05dcbc30a5cc +DIST pydiscovergy-3.0.2.tar.gz 11494 BLAKE2B 839a308e1c41b66a9f061226e37c52f196ce8b75c3ab6803b8e8796a953650170cf53e081d787c23452d0d655f17362f21cb3e9c76992be04bdbf8d27489680c SHA512 84ddb6e366caf3bf7b6b5d6bce9d1b7cdaa0f95dc578ab9249b1ecb98fb356e6c1199497e5efadbdabc46cb8a62bbb7f3eaa0f24ffc27121698a3984253dc80b EBUILD pydiscovergy-3.0.0.ebuild 1038 BLAKE2B b51cab7f768942e28a12bfd8386c7835aaa31b6c363039853ef92a8079fce306912ff73807ceca6c5cf1b2541587693f26c3245e1cacceef6652e20c4f885406 SHA512 cedf61285ba01c74eba83fb56d04a1fdc0ee0eecc9b46cff8f936b4940e2b91c84024e75c673279ebb2bef677624bf69e210d9fb097a6c054cd68e76c3a11c3a EBUILD pydiscovergy-3.0.1.ebuild 949 BLAKE2B e67ac163ae4dc5c35d480f2d0d4f74eea4debb056aaa69486b376c23bcc4a6bbdd15da96ec374a8556c68b6654dfdcf604cacbc1c89915bebd68e33bdceb0643 SHA512 3ea479930487ce92c6e9b67660dc32001fb8e27e5d1f7a2aee8e632efada982de70a0ff5a66040e820ea8b372bd267fafb2f0eb14f768f418a25a4bd8825e5ae +EBUILD pydiscovergy-3.0.2.ebuild 949 BLAKE2B e67ac163ae4dc5c35d480f2d0d4f74eea4debb056aaa69486b376c23bcc4a6bbdd15da96ec374a8556c68b6654dfdcf604cacbc1c89915bebd68e33bdceb0643 SHA512 3ea479930487ce92c6e9b67660dc32001fb8e27e5d1f7a2aee8e632efada982de70a0ff5a66040e820ea8b372bd267fafb2f0eb14f768f418a25a4bd8825e5ae MISC metadata.xml 524 BLAKE2B 594797e79f925b6433d4286f8124b678f9a6775eea66c2f50ed0bf363e8496460c04414bc0b74fd79a9f8cb4ed5850ea302e646864e13ff6f56155abfaef0177 SHA512 5a7f1eda63bdd18ca94281c21e72bc13b6b6360d752c35574003b976d415093dfb8e68668c4584c2064f5068a5f50e03c1115005484df60a828f75e51d7981b7 diff --git a/dev-python/pydiscovergy/pydiscovergy-3.0.2.ebuild b/dev-python/pydiscovergy/pydiscovergy-3.0.2.ebuild new file mode 100644 index 000000000..17e4b2f0a --- /dev/null +++ b/dev-python/pydiscovergy/pydiscovergy-3.0.2.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..13} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 pypi + +DESCRIPTION="Async Python 3 library for interacting with Discovergy smart meters API" +HOMEPAGE="https://github.com/jpbede/pydiscovergy https://pypi.org/project/pydiscovergy/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/Authlib-0.15[${PYTHON_USEDEP}] + >=dev-python/httpx-0.24.0[${PYTHON_USEDEP}] + >=dev-python/pytz-2023.3[${PYTHON_USEDEP}] + >=dev-python/mashumaro-3.11[${PYTHON_USEDEP}] + >=dev-python/orjson-3.9.0[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/pytest-httpx[${PYTHON_USEDEP}] + dev-python/respx[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest