dev-python/pyrainbird: add 4.0.1

Closes: #2401
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-11-23 19:48:16 +01:00 committed by Andreas Billmeier
parent 22ebc70740
commit b84e4b0413
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 42 additions and 2 deletions

View File

@ -612,11 +612,11 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 1647 Ebuilds in total, 1636 of them have in total 1656 (43 different) licenses assigned.
There are 1648 Ebuilds in total, 1637 of them have in total 1657 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|959|
|MIT|960|
|Apache-2.0|340|
|GPL-3|95|
|BSD|95|

View File

@ -1,5 +1,7 @@
DIST pyrainbird-2.0.0.gh.tar.gz 31756 BLAKE2B 1226b89b2d4d39b958dcce36e92265768335b812b527e9795ba68a5e92c90ccbd1d547ebb716ac1842e6e8eb3d3e8bd32f9f618c55aced5794bce2c0006386a6 SHA512 cc8801d32b9f75808826cd53c064321da4a98938ad096e2de690a662cc0f8e4596984f94cd56d599c158db2f1f893d48a4df8299e121bb93000566d2f9fe1df0
DIST pyrainbird-4.0.0.gh.tar.gz 33368 BLAKE2B cff119d178af95eab91e87fe19e270d653e663484072c19098255a2e60e319f68dd1574a81887ed7a92c8ff14597b3e7176e7e4a65e5215393207ee0f69c8691 SHA512 d3d72d4f2df001b5282fb80a570daa7496859aecc39262dd36508d8779c1c65fb3e7688f09a2d7a34543c7c0f5872d52f198f27b436136ec44a1258c52ce4cf9
DIST pyrainbird-4.0.1.gh.tar.gz 33516 BLAKE2B d251b8d7bba8c2f06d33fbb27b76f59131afdf93e9b4de40fd7da203c194859219dace6fc8b69ca6015b9924d2019579ce3de06603dbd83f795872c541b3608c SHA512 404e2f89bc03468504075a53b0f1ae222a99e14938cd4f64e68028f140cee04f32ad2005c4b73fcc592b7407db8636b1d5f128c6dd57e26b8c8ce4cfb4de0da9
EBUILD pyrainbird-2.0.0.ebuild 982 BLAKE2B 4bdbdf9c24ec95078cdeec3c5490f749c3be8f5ddff3c5787ee061491b469f53791b403eabe3e29f10ad1c9350d94a8606e011284b9ebecd7f072e1f1ac54c05 SHA512 9dae20b7c0e353feddc89c38624089a88ba033514f22575ecfa1f393d511f357a42c897ca8d2d2cecd4aaab312121de188faa6d7d24e64ef589a4100a0e755ce
EBUILD pyrainbird-4.0.0.ebuild 1034 BLAKE2B a8d7dde60fe85df50ec38833bf7075eefb7f4bc8cb51912ee390570af7d7ead4f1bb27deccdb2e18e67eefe11605640e9eee13445cccfadbc4b39f1e5a55a25d SHA512 393dddbb1b0f63ccfac09d22c2e3fdb0334fcf0ee81453889eba44f477f40dda76a489a3af35634beb58c3c393415ca95a2d2b9680a766e3aab8c252979a64ff
EBUILD pyrainbird-4.0.1.ebuild 993 BLAKE2B c84fca675b974af266c2ea163377e7c7c6988cad412af3d267638870b6465bbb7ec5315d63e240fb41932d6c0841139226c892a616383f15d46f1afd40a84dbe SHA512 0a4f0381827ed7ceba44c465ebe5f5f904703a807c67c5cf30558bb636ae0a518ea1ad430c7f372ec0ce971d699bf447b2589eb863b7a240059e8ec1c68a26d4
MISC metadata.xml 519 BLAKE2B a1882e7ed1c83e6a7b8ec0d6418a00cfe508a617cacc1a42259b49e24e1f58c28316829a3b1be35bcc1baace9608d20cea020cd8eb778306b6acc357b323cd8f SHA512 26539af3faab6ded27b02430f416579e6d8ddff190e798fac50de37663ec024a861a5c3e147f28667889812280a3ff62efe8a017ec4bcf2c82dbb03781f28baa

View File

@ -0,0 +1,38 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Rain Bird Controller"
HOMEPAGE="https://github.com/jbarrancos/pyrainbird/ https://pypi.org/project/pyrainbird/"
SRC_URI="https://github.com/jbarrancos/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.10.4[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
>=dev-python/ical-4.2.9[${PYTHON_USEDEP}]
>=dev-python/aiohttp-retry-2.8.3[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest