From cb012e54eefd985be8b601813d99ddbbc19b2594 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Sat, 15 Oct 2022 06:58:24 +0200 Subject: [PATCH] dev-python/PyFronius: rework, remove olds --- README.md | 4 +-- dev-python/PyFronius/Manifest | 6 +--- dev-python/PyFronius/PyFronius-0.6.0.ebuild | 33 --------------------- dev-python/PyFronius/PyFronius-0.7.0.ebuild | 33 --------------------- dev-python/PyFronius/PyFronius-0.7.1.ebuild | 8 +++-- 5 files changed, 8 insertions(+), 76 deletions(-) delete mode 100644 dev-python/PyFronius/PyFronius-0.6.0.ebuild delete mode 100644 dev-python/PyFronius/PyFronius-0.7.0.ebuild diff --git a/README.md b/README.md index 5c63a7197..46e23b1b7 100644 --- a/README.md +++ b/README.md @@ -538,11 +538,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 1942 Ebuilds in total, 1935 of them have in total 1947 (35 different) licenses assigned. +There are 1940 Ebuilds in total, 1933 of them have in total 1945 (35 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1171| +|MIT|1169| |Apache-2.0|365| |GPL-3|122| |BSD|106| diff --git a/dev-python/PyFronius/Manifest b/dev-python/PyFronius/Manifest index 7a7bb5267..49e337c31 100644 --- a/dev-python/PyFronius/Manifest +++ b/dev-python/PyFronius/Manifest @@ -1,7 +1,3 @@ -DIST PyFronius-0.6.0.tar.gz 9255 BLAKE2B a13bba888df6cb62768ad0d27bff7a0ab43305e30bc8bf315df60024060612f7ca6d35bffc83d83f3c3d1dfef8fb505f109a3a88dd4146482c2dccec8b88ce60 SHA512 c33fe3c4c216e8c3afaf4f12e33583d746b4a90f5e849992fbaee8587536a26840bb7d3951b7832a9e83bd99ea96cc83b3a63f6e0234ca8f38b0966a61dcd976 -DIST PyFronius-0.7.0.tar.gz 12081 BLAKE2B 5d019fbe72569ce843a4a39fccadec37a4f508f190571b85b0a8147af07d745549f890d71d515c398ee35aba01b17aa98f308d341ae457c08a189274c217ffe1 SHA512 7ec4ceaccc999b03b9db78bead447896f9da6c7215d7039065e11276b86745c9141e89a18996492c150d1fc8f98eb0008a98dcf5a67c37e4c056c157e77f4ce4 DIST PyFronius-0.7.1.tar.gz 12475 BLAKE2B 6d0bff97113aaccba754c5ac4298660976866dd093c3f6807714f41628bd8280c844bf6d9af5cec16b9e4187bfdce358bde18fee817054b41cdd1ebf2db137c9 SHA512 dbea5ace8ddd7dc7bbaeb53110c2fcb4b6171735a16189864e418d20164519bf85d50bb1ccc594fc058bcc53b05cac96bf50345cc8c01606dab5a9104484cd4f -EBUILD PyFronius-0.6.0.ebuild 773 BLAKE2B 76fa033fbf53326d42030ad52cce6546d42419bcef8a949569e4c7a5693602f2f5b81f3f3daeb494878e3f1e65fa4f61b405f8f9ad2c4c38d384b75c575d5f14 SHA512 6389136dbe43ba35b9ea8276edfc335de3eca253ce52d00a86acd4604a84c7d65bbea4e992761f348b89efe7368472075758b6c9484d8c335ded6c10b06a4800 -EBUILD PyFronius-0.7.0.ebuild 771 BLAKE2B 86131f5bae50dc305e732bbaf3f9ac6178281de2b54698fef3e3b60dfc16f6889eaf80c5617730bec560c94b4d5ce39ac05bba0609e5a633b04c63afe6a96651 SHA512 173ab06c75516cb391fc431d665560f9598065694d0b1a0b0fb572126ad46eaaf117e938a1442ef806353f3751e0b5632861594f419c4efe1849985816c5485c -EBUILD PyFronius-0.7.1.ebuild 771 BLAKE2B 86131f5bae50dc305e732bbaf3f9ac6178281de2b54698fef3e3b60dfc16f6889eaf80c5617730bec560c94b4d5ce39ac05bba0609e5a633b04c63afe6a96651 SHA512 173ab06c75516cb391fc431d665560f9598065694d0b1a0b0fb572126ad46eaaf117e938a1442ef806353f3751e0b5632861594f419c4efe1849985816c5485c +EBUILD PyFronius-0.7.1.ebuild 777 BLAKE2B 705208f6d53ea55759374fe362050bfe1ada393ea1a2d79eb9a38e341699fd6d06ed74b768ca9239c6eddd19b7d3449a58222bbf5af5aa03642bf03160c7275c SHA512 7c355a9b1cf50b5eec6c2eb5bc46474e30ff1d6d95159ad4ea2de98ce614ad4e7a163db120d7589758f34508cebb6f8eae158ee587a25aedde693be75cf2f291 MISC metadata.xml 488 BLAKE2B 52e6beb627aae3e4759c62b78fcb1c50614902626c6dce012c02eac4d1bf0b9f504494c17999c0b6f676817b271a60f5c3fb77a0e612c5dbf6870e987e09d8bd SHA512 b0cdb9d7b6d94ca4ee83ba62364635b6f8211dea1b74f4bab67f3b93ae60522f7cb3d67d71f6a3807b92461d61da70cfb45b00e91e688015cd473c1e883d5b07 diff --git a/dev-python/PyFronius/PyFronius-0.6.0.ebuild b/dev-python/PyFronius/PyFronius-0.6.0.ebuild deleted file mode 100644 index 40f059a46..000000000 --- a/dev-python/PyFronius/PyFronius-0.6.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Automated JSON API based communication with Fronius Symo" -HOMEPAGE="https://github.com/nielstron/pyfronius/ https://pypi.org/project/PyFronius/" -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.md" - -RDEPEND="dev-python/aiohttp[${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 -} diff --git a/dev-python/PyFronius/PyFronius-0.7.0.ebuild b/dev-python/PyFronius/PyFronius-0.7.0.ebuild deleted file mode 100644 index 119f43740..000000000 --- a/dev-python/PyFronius/PyFronius-0.7.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# 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="Automated JSON API based communication with Fronius Symo" -HOMEPAGE="https://github.com/nielstron/pyfronius/ https://pypi.org/project/PyFronius/" -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.md" - -RDEPEND="dev-python/aiohttp[${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 -} diff --git a/dev-python/PyFronius/PyFronius-0.7.1.ebuild b/dev-python/PyFronius/PyFronius-0.7.1.ebuild index 119f43740..0af033b5d 100644 --- a/dev-python/PyFronius/PyFronius-0.7.1.ebuild +++ b/dev-python/PyFronius/PyFronius-0.7.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 @@ -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" IUSE="test" RESTRICT="!test? ( test )" @@ -31,3 +31,5 @@ python_test() { nosetests --verbose || die py.test -v -v || die } + +distutils_enable_tests pytest