diff --git a/README.md b/README.md index 07b166997..fa697a50d 100644 --- a/README.md +++ b/README.md @@ -523,11 +523,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 1881 Ebuilds in total, 1874 of them have in total 1886 (35 different) licenses assigned. +There are 1882 Ebuilds in total, 1875 of them have in total 1887 (35 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1136| +|MIT|1137| |Apache-2.0|355| |GPL-3|115| |BSD|104| diff --git a/dev-python/regenmaschine/Manifest b/dev-python/regenmaschine/Manifest index 7b4ae7579..ad6bad5fb 100644 --- a/dev-python/regenmaschine/Manifest +++ b/dev-python/regenmaschine/Manifest @@ -1,5 +1,7 @@ DIST regenmaschine-2022.7.1.tar.gz 16618 BLAKE2B 97db5054cd027f43e3b295dee248d6df89b0a0a9a7b27918edaf1b4767e32feeca062ac53d8845e597a2cf8c09541dca6627da4f82cbe7b85969886f5f9bb857 SHA512 84f290f1b087310c8ac2e4c99f875d411072bb20552922e7a3ce87341429aae02dee9d35babe6fb134600f37c667bf96ea0c2d0f18d938ef7682f8634afc11db DIST regenmaschine-2022.8.0.tar.gz 17321 BLAKE2B 7289cd032a89cef6ae69cc46f73b0088150eb7b80e765cadca52dae3a6013b2033ad23637b5351c6c22b72ab7dfb17677a7ca68282676604e9757e05c1182c70 SHA512 d41944dfb956c9af88170854bc2478a1f3db7d64838a31dabfd550d4cc58d898cfce49be2772d811969f790bb90851d8d35bf5d1b61bd220192ee4a92b2388c0 +DIST regenmaschine-2022.9.0.tar.gz 17434 BLAKE2B 3a428fdfa8deaa75355a33a8ae68fd6e77804460d559f02af9fe9015478e33ea99a57b7a5a4106ba5214dc42200e2e8be62f56a2ea739bf14045b957533caf97 SHA512 89631c16487c813daa665db6f217b76e9708445797b3f790e7815b4c92a27f7037789cad12f769f93c7b06f8b607108a5215c93028a0be7370e2ac5c2d8c06cc EBUILD regenmaschine-2022.7.1.ebuild 945 BLAKE2B 25636c14b21feb0270a1e45128fb3c5c11fe6e26b3019472210930939a3754ef194c029c881c2c0b8f34b9e0dc4db5eb6ac509b6d78724ab9fe5339621d30ae4 SHA512 4f446d3a50883d86cf37668fb9a57018db9091b9b81aeed6b589aff5944521933538a9d632d6a8aa2eddb0f695c1d44445746c5db9b1245a6d797b5da32b2306 EBUILD regenmaschine-2022.8.0.ebuild 945 BLAKE2B 25636c14b21feb0270a1e45128fb3c5c11fe6e26b3019472210930939a3754ef194c029c881c2c0b8f34b9e0dc4db5eb6ac509b6d78724ab9fe5339621d30ae4 SHA512 4f446d3a50883d86cf37668fb9a57018db9091b9b81aeed6b589aff5944521933538a9d632d6a8aa2eddb0f695c1d44445746c5db9b1245a6d797b5da32b2306 +EBUILD regenmaschine-2022.9.0.ebuild 945 BLAKE2B 25636c14b21feb0270a1e45128fb3c5c11fe6e26b3019472210930939a3754ef194c029c881c2c0b8f34b9e0dc4db5eb6ac509b6d78724ab9fe5339621d30ae4 SHA512 4f446d3a50883d86cf37668fb9a57018db9091b9b81aeed6b589aff5944521933538a9d632d6a8aa2eddb0f695c1d44445746c5db9b1245a6d797b5da32b2306 MISC metadata.xml 456 BLAKE2B 4c51bd0fd739c1e6472bffb626697fbc630009ec15cad05b43195e53876e13bc21f9b21fd80ace806879848c07124b034082a35ea50d58f8000bc0faf95cfcfd SHA512 694961bbe134b4815868530ddf2d0d6fac422d777c4d0e483ba6fcae8fbc5f8ca54a3929bd17c5a1762ac13d5152579b4cdf40e59216ad97e682488d7d69b136 diff --git a/dev-python/regenmaschine/regenmaschine-2022.9.0.ebuild b/dev-python/regenmaschine/regenmaschine-2022.9.0.ebuild new file mode 100644 index 000000000..18ba14f2d --- /dev/null +++ b/dev-python/regenmaschine/regenmaschine-2022.9.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 + +DESCRIPTION="A simple API for RainMachine sprinkler controllers" +HOMEPAGE="https://github.com/bachya/regenmaschine https://pypi.org/project/regenmaschine/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/aiohttp-3.8.0[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/pytest-aiohttp[${PYTHON_USEDEP}] + dev-python/asynctest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} + +distutils_enable_tests pytest