From 76dd67607fb2e424181a9e7896380f4409e1d47a Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Sat, 11 Feb 2023 10:09:27 +0100 Subject: [PATCH] dev-python/zeversolar: new package, add 0.3.0 Signed-off-by: Andreas Billmeier --- dev-python/zeversolar/Manifest | 3 ++ dev-python/zeversolar/metadata.xml | 15 +++++++++ dev-python/zeversolar/zeversolar-0.3.0.ebuild | 31 +++++++++++++++++++ 3 files changed, 49 insertions(+) create mode 100644 dev-python/zeversolar/Manifest create mode 100644 dev-python/zeversolar/metadata.xml create mode 100644 dev-python/zeversolar/zeversolar-0.3.0.ebuild diff --git a/dev-python/zeversolar/Manifest b/dev-python/zeversolar/Manifest new file mode 100644 index 000000000..d307c0f56 --- /dev/null +++ b/dev-python/zeversolar/Manifest @@ -0,0 +1,3 @@ +DIST zeversolar-0.3.0.tar.gz 6649 BLAKE2B 78088dea65e3c40ef61707d5949cf699b228c5bb4c9e4f08d0c5fa8cfe27947946ef3bf6b1e9aff1dabf74d3e7ab227adb9bfb7e1657d6fea0d76d1f33d1fe6a SHA512 a55a354df7edd0cbc1974928b8be56523efb71ff7994ce5ae380b4d6f8b7e2fdff69877c8c597ee48fe08807c7b24457bd3716ab6495e2bc36efc4e145e1617f +EBUILD zeversolar-0.3.0.ebuild 739 BLAKE2B b4a038d29acef7bdbd0c01dbdc840e23b468dbfaf5f33b0ef7efcb8f6ebc7a0ac8e8967fec528fe63a421d1a2cbd66304fd9d5a6d0e0ee33a05088cf357542a1 SHA512 d40e6f84b59de91ac581bb3f74a6f41f0f580202062b77bae18e407307698348638ecaca2ee8344620fb93d976fbc7ade72268963898c6a1e147f5531cfd8692 +MISC metadata.xml 483 BLAKE2B 5ad46e2a20d4247cbaf0c07e2a36b588dea5857c81e84359b28736910133a73a285e6d6ceda04b545b570646c3d34f5f9881676ae53b176c9e52629de47938de SHA512 f4ac7d60c43e9d2ded7a2f4ffddb5ef1613a651fc9017230eef37c49b9c41be2f934e5a57ff9532d66b63d6e05ae251e1d0869eedea6b5405caacec364de5ada diff --git a/dev-python/zeversolar/metadata.xml b/dev-python/zeversolar/metadata.xml new file mode 100644 index 000000000..e0a898c07 --- /dev/null +++ b/dev-python/zeversolar/metadata.xml @@ -0,0 +1,15 @@ + + + + + b@edevau.net + Andreas Billmeier + + + zeversolar + + 8818390+kvanzuijlen@users.noreply.github.com + Koen van Zuijlen + + + diff --git a/dev-python/zeversolar/zeversolar-0.3.0.ebuild b/dev-python/zeversolar/zeversolar-0.3.0.ebuild new file mode 100644 index 000000000..62596f79d --- /dev/null +++ b/dev-python/zeversolar/zeversolar-0.3.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 + +DESCRIPTION="Simple Python wrapper for the local CGI provided by ZeverSolar" +HOMEPAGE="https://github.com/kvanzuijlen/zeversolar https://pypi.org/project/zeversolar/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest