dev-python/pyvesync: rework, remove olds

This commit is contained in:
Andreas Billmeier 2022-10-15 09:46:03 +02:00 committed by Andreas Billmeier
parent 42845e8205
commit 788eee5270
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
5 changed files with 8 additions and 76 deletions

View File

@ -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 1840 Ebuilds in total, 1833 of them have in total 1845 (35 different) licenses assigned.
There are 1838 Ebuilds in total, 1831 of them have in total 1843 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1108|
|MIT|1106|
|Apache-2.0|346|
|GPL-3|115|
|BSD|101|

View File

@ -1,7 +1,3 @@
DIST pyvesync-1.4.2.tar.gz 30965 BLAKE2B e54d11fa1a355e0de151cf91436c9ea42b129e17018db07b19bbe6fb19bc54fa97244dd5e6b82b8c550937d477e61108d5a27a7ebcca6cb4838968d19ef13433 SHA512 d1d3c7ddd94e93f077105aed339c0249223ea9926214087ff832271a013cb0bf1974712865d57fe6d0b8f3acdb11734dd0e3faa54abf55a526c733d60ebb2fb2
DIST pyvesync-2.0.2.tar.gz 34353 BLAKE2B 160a02fc2c5efad7625a50f875dbfbe0e81fb91ce1a8fdc9a85ae71fe98ed28b4f41aaa4af1c9756c524bd61a0e2abd4278fce2a5d745518ca855116d878d4fa SHA512 ecc13dad3581df73b984ab619f280b711d69d3047dc3c1bf9c2067aef973949dd57b1a924249dc619342a00187937053fddbd7e4a252961ccbbfa045a759bc80
DIST pyvesync-2.0.3.tar.gz 34686 BLAKE2B 798068fdd51261cf834566702b69e59d979610502fd489be786818316bc6a7282251d977152c34bd4061ee43b2da30f1e997c391cfdb4f6e81d6200dafc3ba49 SHA512 f223e5d225aca011f27f1dff77216201d858dd15aa0db3f0e481946cb517c1301d39727f44fc3ea6e342c8bd504cbfedc8afefa651ff8ab5031b5bd849ba6dfd
EBUILD pyvesync-1.4.2.ebuild 794 BLAKE2B 4c0ad1695640000f1f37b31d40302704ea9a0c192e68aae6b95959db8f66ec8ddbcc295599e14585a848965f0161f16500f9d6b38c10008fbd86af66d8d62610 SHA512 93a909dc0e373c89ae0b55c74313c45ac3a45027dd0b9a513d3c98485fc9db86f3002e852cd3fbe4a35f8c7955b095f0628641bb14ddab99a1d4e5cede58e3bc
EBUILD pyvesync-2.0.2.ebuild 794 BLAKE2B 4c0ad1695640000f1f37b31d40302704ea9a0c192e68aae6b95959db8f66ec8ddbcc295599e14585a848965f0161f16500f9d6b38c10008fbd86af66d8d62610 SHA512 93a909dc0e373c89ae0b55c74313c45ac3a45027dd0b9a513d3c98485fc9db86f3002e852cd3fbe4a35f8c7955b095f0628641bb14ddab99a1d4e5cede58e3bc
EBUILD pyvesync-2.0.3.ebuild 794 BLAKE2B 4c0ad1695640000f1f37b31d40302704ea9a0c192e68aae6b95959db8f66ec8ddbcc295599e14585a848965f0161f16500f9d6b38c10008fbd86af66d8d62610 SHA512 93a909dc0e373c89ae0b55c74313c45ac3a45027dd0b9a513d3c98485fc9db86f3002e852cd3fbe4a35f8c7955b095f0628641bb14ddab99a1d4e5cede58e3bc
EBUILD pyvesync-2.0.3.ebuild 801 BLAKE2B 83719f85c00c5995309c04ba3fc6cd99c83a3721bf52d588f5dcde0e6e1294c261c46fef0e7249bb39296aa7aef878d4397ff53d62b7e2a9773cc7c991a84edd SHA512 34f76c49f46e09d632e3bd9ec9610bca16908fda8ddf465ef309f292cdee2ac7d0bdbd6d006c5a215dcf90c1cca41c931b02ba57df936564fe7659fdd4e5d7d4
MISC metadata.xml 463 BLAKE2B deaa1c010047d8b2bf2df72c830dd70c1b36a4b3026ab3a74b638a88ebf1ee379446dc15a31203fc640f1c896bc97f8c42df43233e9277284982609a7bd099a7 SHA512 6082a86e9255dde7dab70cd8f111b5c667d3c3e80c3f403223175d49652f9794cd2d379b8a23a9c4fd29b9d68aa6ded94edbb79bae033cb68f62b0ff2e9fd2cd

View File

@ -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="pyvesync is a library to manage Etekcity Devices and Levoit Air Purifier"
HOMEPAGE="https://github.com/markperdue/pyvesync https://pypi.org/project/pyvesync/"
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/requests-2.20.0[${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
}

View File

@ -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="pyvesync is a library to manage Etekcity Devices and Levoit Air Purifier"
HOMEPAGE="https://github.com/markperdue/pyvesync https://pypi.org/project/pyvesync/"
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/requests-2.20.0[${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
}

View File

@ -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