dev-python/screenlogicpy: add 0.7.2

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-03-01 21:02:16 +01:00 committed by Andreas Billmeier
parent e7719b2c9c
commit 133a16adb8
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 36 additions and 2 deletions

View File

@ -573,13 +573,13 @@ 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 1772 Ebuilds in total, 1761 of them have in total 1765 (34 different) licenses assigned.
There are 1773 Ebuilds in total, 1762 of them have in total 1766 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1033|
|Apache-2.0|384|
|GPL-3|108|
|GPL-3|109|
|BSD|93|
|LGPL-3|24|
|GPL-2|20|

View File

@ -1,5 +1,7 @@
DIST screenlogicpy-0.5.4.tar.gz 40637 BLAKE2B 9774592522fbd8fcc387274c6ad8f2dc406522cad99f1ecb80b25db6a6aff8086a8c0abefc0002b90938ab14b3f55406c449fa25cba01bc11e141cb7bc7e5c08 SHA512 41722f1359b7f5416b946224d401ae978558853185cfd80fa5782bfce0efaff4492ad42842129afa358fc04c098ab3ed4b48e3f9001c0d1a634fa39ae2e2f621
DIST screenlogicpy-0.6.4.tar.gz 44266 BLAKE2B 460cab2e97828e3168ebf746065076a7d577317f3dcf5b01cbd2262f2cd7bc74b945d073d89392464b925f86009226fcf5a0139bafc0026aa9cba319879520c1 SHA512 3e2e9ca509eb22e339257e3db7a79ef29213cd990a5f0f2b3966e7c93247f7b9dcbff4c15908e2c8bc5fefad9bb7c12b9232b72e8ef6ee72993359cd6649e7e8
DIST screenlogicpy-0.7.2.tar.gz 55929 BLAKE2B d35c93165e79ec9a9a28a09eeb46c21fc50e2ab6a03b0f821b9e6dab56d05ea4df3557b80588059a90a5c8051e3c01a45b62ae6448677ba1e9e72342c8385ceb SHA512 cb894b943a5e55cf3b298fb6b28f57352b1f76f41213c561a546f374e8668f9e60b0a54226da943983dc6fcac26ee2570a3a468eb7bb18f3e99ce99b3e9aebbc
EBUILD screenlogicpy-0.5.4.ebuild 701 BLAKE2B 199f3b16cdf232698a9e9314b266799a64b78fb133b32a8e6b25a877ae3ebd07297fa2a164a6a38055442434a41c67c51fe1de77f770a2bee914d89cbf8f160b SHA512 b014b72ea22fea2568edc1b7c0124b92cc268f51a61ce478efa2f5c7010adf1dbec5e5a7c3c6a65d101b2c0356a31fa1b33f8aa7f1be00a3df96775a0fe8eceb
EBUILD screenlogicpy-0.6.4.ebuild 785 BLAKE2B b252df7ba1c728fb2d61337d3cf44325c6126df12749e7d8b65802bb351345bfb963d3ba678388b90c764a6837c33a594be73cb5d2d2a101d37cc826a7e77a0f SHA512 8e10421c48c3fa20feda4478c1756bf04d6138ac54304322d359fee8d40f11d0153fb505aed643f3651cd7fa5145c68e3e16910a5c530e5771568380440ec578
EBUILD screenlogicpy-0.7.2.ebuild 744 BLAKE2B 197a9176168c73e37beadbb8d4b6e1a17730fc20778e5a7b865c9b759f62ab4018b35b2ad9cf2a9913ade71ca41b8a8546ffe2b3fd525729840c655962807df1 SHA512 d65367e5239b6ee2028f27cb19ff1e9339e17fb4f4b03eb35ee1345b7456af3175d4405ee943c28f5175463091c32ed3f2e67758eb0f07abc0fbff4f91c0c319
MISC metadata.xml 527 BLAKE2B b92a05c3c474447beb9ff50f1d4ac5bc1c2bc397145205073b1be02f0a0c4a322ca060cba3e22db125aa8f19eed9aeb56858239f4cbe8c9b2504726e5cf96094 SHA512 522a1aa75efbae355032a267914ad16f12287f668981ff5336b4a30a2b6b4631476be4d53e46eda6babc391477d705a72c9769d3c5d6480b64c6380db1419083

View File

@ -0,0 +1,32 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Interface for Pentair ScreenLogic connected pool controllers over IP via Python"
HOMEPAGE="https://github.com/dieselrabbit/screenlogicpy https://pypi.org/project/screenlogicpy/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/async-timeout[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest