diff --git a/README.md b/README.md index f41871d5f..4c18ae544 100644 --- a/README.md +++ b/README.md @@ -496,11 +496,11 @@ From time to time a fresh compile test on empty boxes (one with Python 3.9 and o ## 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 1684 Ebuilds in total, 1676 of them have in total 1684 (35 different) licenses assigned. +There are 1685 Ebuilds in total, 1677 of them have in total 1685 (35 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1031| +|MIT|1032| |Apache-2.0|302| |GPL-3|102| |BSD|90| diff --git a/dev-python/volkszaehler/Manifest b/dev-python/volkszaehler/Manifest index c9c7cb394..47bee008a 100644 --- a/dev-python/volkszaehler/Manifest +++ b/dev-python/volkszaehler/Manifest @@ -1,3 +1,5 @@ DIST volkszaehler-0.2.1.tar.gz 5278 BLAKE2B 05f0859f3871a69cbfc0fa6b63c24e38d006d0bd4b01f4b01e9c87697104feaf37b538f2d7d933ae14077dc09e6a2f9c788f29c6851903e00785e4216a5303c6 SHA512 8bde3b5cf332cd1203c06f7d138a7711991622117668189f3dd72575278e2143e9ad2a7355fb438476cf1dd95856ea9d4388f003ee70bc84fee426ceebd2735b -EBUILD volkszaehler-0.2.1.ebuild 838 BLAKE2B 7e9faada2b10aee035b94e5169d1ea253f8e530d48658d07ab9e6cee10777863e0e372533a90241be0d74f2c44546571c5dce5ff308fd35f6ff9552a70de2bc2 SHA512 77e5e018cc12171121d4b561fedef480633ff7602ff824ec956b03d119f83e201c5711cdf4f910a55cc8626a70b52d0efb64a9f644c8ee096954ed514d0c9e4d +DIST volkszaehler-0.3.2.tar.gz 5211 BLAKE2B ff26fd0f9270dd2aad612ce50531abea9056576e6aca0855610a605395abc3f3352bc6eb0b26a418badb3e1ee26f1ad30a878a20274b26a4ce56c2886d0a05d1 SHA512 a07c89494ceea17e254a02df911a49ab70ca8c9f5561310ac1a429e7211816dc347d6e61eda2b96df0a55648f8a64ed005fb13c262709c91ae45e40b3526e7c8 +EBUILD volkszaehler-0.2.1.ebuild 832 BLAKE2B 98a962a37836b614a4795867e1979e5cd7ab4470b76fbbc2d44bc309423a829afd2bec159aaaec3a20d35779ccfceea0636673262bacc16cf0d203c0a0147b1f SHA512 f85bb1f870db5da3422cac8bec398f45b1f93d613cba8050d12709d1b21d2a687bbd7fe0d33fb8eac2c3a8c0debcad3b92517ef0cef7f45cdfa9c53268af227b +EBUILD volkszaehler-0.3.2.ebuild 836 BLAKE2B 94e8efd01ba4655dbf248b13f16e54951fe4ed79b64feb79a7f149ae93a2d5ab361a105bccddb63e9deb1a22022728136c8fb11f2efc28de2e4f49b83ed16e73 SHA512 1328abf7b77158eb95d7efc93fdd765950096365f3b77579fc83099676495260b6729001c76d2c034edf815ad2172628c914b4b05b2971ccdea7fbe7f5c8da77 MISC metadata.xml 470 BLAKE2B 4dd3e7ba1a352d9cbbec4056bf34c05c5eecc9d4f8673f3b6fde8ce1c212e081686cfcc33a9d9affbf5ff91df6e93272ba140daa38c375bc552c36461e605eae SHA512 fb32d7092d80a313be04ac544795a9287a625e4645b617c8f561fad51e1e6105b31411639745e0e86df9692ab11122a5e0b7d4ab5b2c7e3bebd872882835d7f2 diff --git a/dev-python/volkszaehler/volkszaehler-0.2.1.ebuild b/dev-python/volkszaehler/volkszaehler-0.2.1.ebuild index 9cb52b977..64481241e 100644 --- a/dev-python/volkszaehler/volkszaehler-0.2.1.ebuild +++ b/dev-python/volkszaehler/volkszaehler-0.2.1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/volkszaehler/volkszaehler-0.3.2.ebuild b/dev-python/volkszaehler/volkszaehler-0.3.2.ebuild new file mode 100644 index 000000000..aea024f59 --- /dev/null +++ b/dev-python/volkszaehler/volkszaehler-0.3.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 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 Wrapper for interacting with the Volkszahler API." +HOMEPAGE="https://github.com/fabaff/python-volkszaehler https://pypi.org/project/volkszaehler/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.rst" + +RDEPEND=">=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}] + >=dev-python/async_timeout-4[${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 +}