diff --git a/dev-python/screenlogicpy/Manifest b/dev-python/screenlogicpy/Manifest index 3a3fbaa28..91a3d1763 100644 --- a/dev-python/screenlogicpy/Manifest +++ b/dev-python/screenlogicpy/Manifest @@ -1,3 +1,5 @@ DIST screenlogicpy-0.5.4.tar.gz 40637 BLAKE2B 9774592522fbd8fcc387274c6ad8f2dc406522cad99f1ecb80b25db6a6aff8086a8c0abefc0002b90938ab14b3f55406c449fa25cba01bc11e141cb7bc7e5c08 SHA512 41722f1359b7f5416b946224d401ae978558853185cfd80fa5782bfce0efaff4492ad42842129afa358fc04c098ab3ed4b48e3f9001c0d1a634fa39ae2e2f621 +DIST screenlogicpy-0.6.4.tar.gz 44266 BLAKE2B 460cab2e97828e3168ebf746065076a7d577317f3dcf5b01cbd2262f2cd7bc74b945d073d89392464b925f86009226fcf5a0139bafc0026aa9cba319879520c1 SHA512 3e2e9ca509eb22e339257e3db7a79ef29213cd990a5f0f2b3966e7c93247f7b9dcbff4c15908e2c8bc5fefad9bb7c12b9232b72e8ef6ee72993359cd6649e7e8 EBUILD screenlogicpy-0.5.4.ebuild 701 BLAKE2B 199f3b16cdf232698a9e9314b266799a64b78fb133b32a8e6b25a877ae3ebd07297fa2a164a6a38055442434a41c67c51fe1de77f770a2bee914d89cbf8f160b SHA512 b014b72ea22fea2568edc1b7c0124b92cc268f51a61ce478efa2f5c7010adf1dbec5e5a7c3c6a65d101b2c0356a31fa1b33f8aa7f1be00a3df96775a0fe8eceb +EBUILD screenlogicpy-0.6.4.ebuild 785 BLAKE2B b252df7ba1c728fb2d61337d3cf44325c6126df12749e7d8b65802bb351345bfb963d3ba678388b90c764a6837c33a594be73cb5d2d2a101d37cc826a7e77a0f SHA512 8e10421c48c3fa20feda4478c1756bf04d6138ac54304322d359fee8d40f11d0153fb505aed643f3651cd7fa5145c68e3e16910a5c530e5771568380440ec578 MISC metadata.xml 527 BLAKE2B b92a05c3c474447beb9ff50f1d4ac5bc1c2bc397145205073b1be02f0a0c4a322ca060cba3e22db125aa8f19eed9aeb56858239f4cbe8c9b2504726e5cf96094 SHA512 522a1aa75efbae355032a267914ad16f12287f668981ff5336b4a30a2b6b4631476be4d53e46eda6babc391477d705a72c9769d3c5d6480b64c6380db1419083 diff --git a/dev-python/screenlogicpy/screenlogicpy-0.6.4.ebuild b/dev-python/screenlogicpy/screenlogicpy-0.6.4.ebuild new file mode 100644 index 000000000..1a85d6dfa --- /dev/null +++ b/dev-python/screenlogicpy/screenlogicpy-0.6.4.ebuild @@ -0,0 +1,33 @@ +# 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=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest