From 04d85ca92a82f220cf210655b08cc8f3a3e1eb24 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Sat, 12 Jun 2021 16:57:24 +0200 Subject: [PATCH] add ismartgate-4.0.0 --- CHANGELOG.txt | 1 + dev-python/ismartgate/Manifest | 3 ++ dev-python/ismartgate/ismartgate-4.0.0.ebuild | 35 +++++++++++++++++++ dev-python/ismartgate/metadata.xml | 15 ++++++++ 4 files changed, 54 insertions(+) create mode 100644 dev-python/ismartgate/Manifest create mode 100644 dev-python/ismartgate/ismartgate-4.0.0.ebuild create mode 100644 dev-python/ismartgate/metadata.xml diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 95491837e..465e3a186 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -40,6 +40,7 @@ * update graphql-subscription-manager-0.4.0 * update growattServer-1.0.1 * bump home-assistant-frontend-20210603.0 + * add ismartgate-4.0.0 2021-06-04 * cleanup PYTHON_COMPAT, remove unused Ebuilds (https://bugs.gentoo.org/793464) diff --git a/dev-python/ismartgate/Manifest b/dev-python/ismartgate/Manifest new file mode 100644 index 000000000..6a26eb694 --- /dev/null +++ b/dev-python/ismartgate/Manifest @@ -0,0 +1,3 @@ +DIST ismartgate-4.0.0.tar.gz 20526 BLAKE2B 249b5695678a4e27a0ff056afc8eed75024f9f02c5ea8f3bb42d2c6ccb8030cca925f67dc073cb5d1e53437b1279b9ad5e10ee1ee26638c622221f64b574c5b6 SHA512 416bc066d457381b87ed7b09876230bee8dd43b9bf3ad3b4851327a251ec37588cc28c678cf39a32b2b14264736fab7f93675dffe5f921a19a1c5deec3cfe1de +EBUILD ismartgate-4.0.0.ebuild 874 BLAKE2B 86186d1a13e983b7f0c04da9bf1318e341422ca97c39d5274a6b6045028c9c5c0508a345f688c9290d6391fc1cecc26e4d753be98b8130c3f25625e3fa8d5940 SHA512 fc0a0b0428db47e62f642dd4866e9112ec407a432dfa1b07968167dc416562c582963441b6eb12f6c259664c6aacd0a1a8c9c4591576436c8623d36e8cd333b5 +MISC metadata.xml 471 BLAKE2B 8fe9181b496829abed13b288978ce528f99806e09fa49f6387aaa8d86ac2171ccc24d71afa9a159913b9b8c4bccb843102d6f5bb3736b28d99e05c19311f40f3 SHA512 01b3f46d1a6b6f20b3be79023505c9e5c4968f7c070ef003e5b3745e09293dd53432cb697e4a8199aa597a8fe03bec0df69684a7163629bf57355fffc28a0693 diff --git a/dev-python/ismartgate/ismartgate-4.0.0.ebuild b/dev-python/ismartgate/ismartgate-4.0.0.ebuild new file mode 100644 index 000000000..4b7100c3c --- /dev/null +++ b/dev-python/ismartgate/ismartgate-4.0.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="iSmartGate and GogoGate2 API" +HOMEPAGE="https://github.com/bdraco/ismartgate https://pypi.org/project/ismartgate/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +DOCS="README.md" + +RDEPEND=">=dev-python/dicttoxml-1.7.4[${PYTHON_USEDEP}] + >=dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] + >=dev-python/pycryptodome-3.9.8[${PYTHON_USEDEP}] + >=dev-python/httpx-0.18.0[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} diff --git a/dev-python/ismartgate/metadata.xml b/dev-python/ismartgate/metadata.xml new file mode 100644 index 000000000..6534c0fa1 --- /dev/null +++ b/dev-python/ismartgate/metadata.xml @@ -0,0 +1,15 @@ + + + + + b@edevau.net + Andreas Billmeier + + + ismartgate + + nick@koston.org + Robbie Van Gorkom; J. Nick Koston + + +