From 3ce15bbb335b250a3ff453d98a6890e00d3cbbd4 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Thu, 19 May 2022 06:44:22 +0200 Subject: [PATCH] bump pyvesync-2.0.3 --- README.md | 4 +-- dev-python/pyvesync/Manifest | 2 ++ dev-python/pyvesync/pyvesync-2.0.3.ebuild | 33 +++++++++++++++++++++++ 3 files changed, 37 insertions(+), 2 deletions(-) create mode 100644 dev-python/pyvesync/pyvesync-2.0.3.ebuild diff --git a/README.md b/README.md index 9d7c119af..dd0e379a5 100644 --- a/README.md +++ b/README.md @@ -521,11 +521,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 1736 Ebuilds in total, 1729 of them have in total 1736 (35 different) licenses assigned. +There are 1737 Ebuilds in total, 1730 of them have in total 1737 (35 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1059| +|MIT|1060| |Apache-2.0|315| |GPL-3|106| |BSD|94| diff --git a/dev-python/pyvesync/Manifest b/dev-python/pyvesync/Manifest index 899c7b540..e82db4878 100644 --- a/dev-python/pyvesync/Manifest +++ b/dev-python/pyvesync/Manifest @@ -1,5 +1,7 @@ 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 MISC metadata.xml 463 BLAKE2B deaa1c010047d8b2bf2df72c830dd70c1b36a4b3026ab3a74b638a88ebf1ee379446dc15a31203fc640f1c896bc97f8c42df43233e9277284982609a7bd099a7 SHA512 6082a86e9255dde7dab70cd8f111b5c667d3c3e80c3f403223175d49652f9794cd2d379b8a23a9c4fd29b9d68aa6ded94edbb79bae033cb68f62b0ff2e9fd2cd diff --git a/dev-python/pyvesync/pyvesync-2.0.3.ebuild b/dev-python/pyvesync/pyvesync-2.0.3.ebuild new file mode 100644 index 000000000..01f10767a --- /dev/null +++ b/dev-python/pyvesync/pyvesync-2.0.3.ebuild @@ -0,0 +1,33 @@ +# 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 +}