dev-python/screenlogicpy: update SRC_URI, add 0.8.2

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
2023-04-10 10:42:04 +02:00
committed by Andreas Billmeier
parent 62c0eaf4c2
commit ed9c373dd5
6 changed files with 44 additions and 15 deletions

View File

@@ -576,13 +576,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 1836 Ebuilds in total, 1825 of them have in total 1841 (36 different) licenses assigned.
There are 1837 Ebuilds in total, 1826 of them have in total 1842 (36 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1075|
|Apache-2.0|394|
|GPL-3|118|
|GPL-3|119|
|BSD|96|
|LGPL-3|26|
|GPL-2|24|

View File

@@ -1,7 +1,9 @@
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
DIST screenlogicpy-0.8.2.tar.gz 58608 BLAKE2B b926aa130c3a4769d6219fe2eac2109c5342c299a363adc17e48b1dc68e21bae910a0c12270c040c5f6d9e90dcb7d085bf6e063555fdd1699edc8d4840d74490 SHA512 616cb8ae1567faba7586fdb54ed36c704d3ce91f6e43e33e22fa54ad351477ed43e818ce90f9e4f27d5e967180a9841e7ef84aa0e31ab74b1bdcc1e58bab036e
EBUILD screenlogicpy-0.5.4.ebuild 698 BLAKE2B cb15a25822a17f6231b649571f11f53739f7e0b0feb3727c080931b5e25f82b2de31016d80ddc6d439654ce9a31373687d1e46685e60dc0c7a489d00babd495f SHA512 9d6429fa2490a621fd3d065c420437fa53b0e3c0e075d6d2dc9ba2bd5827f1a436f7bd62050a402c074fd7b28a3b0f0133f7267ba08a02800d0389532530037b
EBUILD screenlogicpy-0.6.4.ebuild 698 BLAKE2B cb15a25822a17f6231b649571f11f53739f7e0b0feb3727c080931b5e25f82b2de31016d80ddc6d439654ce9a31373687d1e46685e60dc0c7a489d00babd495f SHA512 9d6429fa2490a621fd3d065c420437fa53b0e3c0e075d6d2dc9ba2bd5827f1a436f7bd62050a402c074fd7b28a3b0f0133f7267ba08a02800d0389532530037b
EBUILD screenlogicpy-0.7.2.ebuild 698 BLAKE2B cb15a25822a17f6231b649571f11f53739f7e0b0feb3727c080931b5e25f82b2de31016d80ddc6d439654ce9a31373687d1e46685e60dc0c7a489d00babd495f SHA512 9d6429fa2490a621fd3d065c420437fa53b0e3c0e075d6d2dc9ba2bd5827f1a436f7bd62050a402c074fd7b28a3b0f0133f7267ba08a02800d0389532530037b
EBUILD screenlogicpy-0.8.2.ebuild 698 BLAKE2B cb15a25822a17f6231b649571f11f53739f7e0b0feb3727c080931b5e25f82b2de31016d80ddc6d439654ce9a31373687d1e46685e60dc0c7a489d00babd495f SHA512 9d6429fa2490a621fd3d065c420437fa53b0e3c0e075d6d2dc9ba2bd5827f1a436f7bd62050a402c074fd7b28a3b0f0133f7267ba08a02800d0389532530037b
MISC metadata.xml 527 BLAKE2B b92a05c3c474447beb9ff50f1d4ac5bc1c2bc397145205073b1be02f0a0c4a322ca060cba3e22db125aa8f19eed9aeb56858239f4cbe8c9b2504726e5cf96094 SHA512 522a1aa75efbae355032a267914ad16f12287f668981ff5336b4a30a2b6b4631476be4d53e46eda6babc391477d705a72c9769d3c5d6480b64c6380db1419083

View File

@@ -1,15 +1,14 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
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"
@@ -19,8 +18,8 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/async-timeout[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@@ -5,11 +5,10 @@ EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
inherit distutils-r1 pypi
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"
@@ -21,7 +20,6 @@ DOCS="README.md"
RDEPEND="dev-python/async-timeout[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@@ -5,11 +5,10 @@ EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
inherit distutils-r1 pypi
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"

View File

@@ -0,0 +1,31 @@
# 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 pypi
DESCRIPTION="Interface for Pentair ScreenLogic connected pool controllers over IP via Python"
HOMEPAGE="https://github.com/dieselrabbit/screenlogicpy https://pypi.org/project/screenlogicpy/"
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