add pyevilgenius-1.0.0

This commit is contained in:
Andreas Billmeier 2021-12-04 21:10:46 +01:00 committed by Andreas Billmeier
parent 410816019d
commit 2123c2dc30
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 51 additions and 0 deletions

View File

@ -0,0 +1,3 @@
DIST pyevilgenius-1.0.0.tar.gz 6477 BLAKE2B 9f090ad0050f7d44aa31a3b31fed300551686a6797aadc803688eb5a40e819dfde7e73d3ea80e68a4756e5b519eb1604728f967224de8d7cf89b665d6031f7f5 SHA512 1c34e03399114962d6ba123858262227e0782d24fbc0dc79f7bb5fdfde922fb519903880fae6d22a7b58f3a463ac4da9d3cf667cdab6751a0463f0d035b13cfa
EBUILD pyevilgenius-1.0.0.ebuild 807 BLAKE2B c6c5cbf4d0b2b26a455e83721df07d1b528a097edb4303607a314febb52185477f9db5d836521d32297a11368ccc91733022e1aba5ce15087e73c580104e44c5 SHA512 1fbab6e4554abad58fbdfe482562354fee78bf0c3302a5d7840b7f73d1a36cc7c2b4c875b180c10ab224b95f1abebd4498c7e71e241155ac246f1890d77144a3
MISC metadata.xml 466 BLAKE2B c0aeaf6afea55f71e7d83df44288b9500138755fdc1b83aea693bf7783cbe9af5ce8500cff97e96efcf94f7cb7d2bec8e2246061f53a597c367835ac0384ba91 SHA512 0875fcd75448779c4f0b998a8e673ed041a791ed6964454ea566990dc9ac6bdd3408712503e38279bfaebe63a71664474ed6b69295b0abd2e2822cd116a2d0e2

View File

@ -0,0 +1,15 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">pyevilgenius</remote-id>
<maintainer status="unknown">
<email>paulus@paulusschoutsen.nl</email>
<name>Paulus Schoutsen</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,33 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Python module to talk to Evil Genius Labs devices."
HOMEPAGE="https://github.com/home-assistant-libs/pyevilgenius https://pypi.org/project/pyevilgenius/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/async_timeout[${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
}