Merge remote-tracking branch 'origin' into 2023.5.4

Adding pyopensprinkler for the OpenSprinkler HACS integration. #258
This commit is contained in:
Andreas Billmeier 2023-07-10 19:00:48 +02:00 committed by Andreas Billmeier
commit b88858d007
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 55 additions and 0 deletions

View File

@ -0,0 +1,3 @@
DIST pyopensprinkler-0.7.6.tar.gz 11259 BLAKE2B 0f3bb01e64897f341dc71d579ba403fdf347c6ebe28e21e6a26c390e6cdeafd1402042b732c9015553b7aa2be6fc7ae020d231eb324988dde68e7d87e1794b7b SHA512 9b7a320f8d694b567726b7293f4f9de812a6226a8af52bb162c0f0b708b038884382133dbfde8c627af6e24774597dca64b7280ebdb6f3eda826c886757a27b4
EBUILD pyopensprinkler-0.7.6.ebuild 949 BLAKE2B 9691493e247f334abf88eab819a56d32ed023df918992af3a16a858e38ecd8b60f80af56a967af655723ca27edf2ee446b86bf030e71482c3f48f10f35247b28 SHA512 573e58a732c3aa3effd6aa05e0a0737974465d64dcc09848026c4b39bb97f4b11f1cc2c067d7c44e4c79766a5a0fd928c8244423160ed13a5be738631f81cf07
MISC metadata.xml 532 BLAKE2B 071c376edeae7a7acd7998d2881ea0250c82a07af3bc1b89c47445d16d454c204dd569536bc539f20e1727541e4ef016963f88f370c0c79a78df0b32c7cec24c SHA512 1168f9383c0e4751dc623ef89bbb368f34095e33ae9cafacd94da0702a8c6c34c549cf76c42701c96fd815f7824e62e30a9e8530bcb0b685905fec62abc0b8aa

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>elliott@elliottjohnson.net</email>
<name>Elliott Johnson</name>
</maintainer>
<upstream>
<remote-id type="pypi">pyopensprinkler</remote-id>
<remote-id type="github">vinteo/py-opensprinkler</remote-id>
<maintainer status="unknown">
<email>vinteo@gmail.com</email>
<name>Vincent Teo</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,36 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Python module for OpenSprinker API"
HOMEPAGE="https://github.com/vinteo/py-opensprinkler https://pypi.org/project/pyopensprinkler/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="~dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
~dev-python/backoff-2.2.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/pytest-runner[${PYTHON_USEDEP}]
test? (
dev-vcs/pre-commit[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest