From e9e67a9eab69509ab5d0e0f3949ee6016187b971 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Sat, 11 Feb 2023 01:56:22 +0100 Subject: [PATCH] dev-python/pyunifiprotect: add 4.6.2 Signed-off-by: Andreas Billmeier --- dev-python/pyunifiprotect/Manifest | 2 + .../pyunifiprotect-4.6.2.ebuild | 45 +++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 dev-python/pyunifiprotect/pyunifiprotect-4.6.2.ebuild diff --git a/dev-python/pyunifiprotect/Manifest b/dev-python/pyunifiprotect/Manifest index 52e31dd65..b6d8c84eb 100644 --- a/dev-python/pyunifiprotect/Manifest +++ b/dev-python/pyunifiprotect/Manifest @@ -1,7 +1,9 @@ DIST pyunifiprotect-4.3.4.tar.gz 285707 BLAKE2B 1cc4d0d13df31e4e9a425d1b59dd4bd47393c70100560efeab8aa10e70b2b80786c6e5ba0f649f402996c024f3dd9563fcf3b9aad53e732cb8004435923dc540 SHA512 875a5bd7878a1c6f4ae2556f6bec35bffd472fdccb6f1fb7ac7bf9929c4ce66bc4cab62038a5157c82f33aa1dbdfaecb4fc41eaf9e822214616f419e1984dc93 DIST pyunifiprotect-4.5.2.tar.gz 288192 BLAKE2B e5345ebbea8be6d43ea0cb3e40cb063f506f59a7fc1800e313d700b5612e2ec051a3ab8807a6349f5acf4a75f3d6f01cd463892610e903af59e7605619f7eb35 SHA512 f84a3719d294133b0f2a244f583c048cd768ab25e26dcdc8a3b1a46fa36917bdbe26dcec4bb03cfba70ea035b62b2b321ccaa4d0ee2161f86f61877103e93879 DIST pyunifiprotect-4.6.1.tar.gz 288255 BLAKE2B 624b53b5c1f9622980732aa523829e5e237b33d841aa5e82132856c8aaca4df28c76056b9c295e225a0e71e07b93ad9bbd946abdf27a32a0ef01b200aa9dfcee SHA512 3d068cf399a2ed7842f6816308e81e0e8aaf4b61a6406673e6eb68203dac7bae4ddf82dde34781f367695dd6e75dd329fb583d2c84911e4e298f24a185d18984 +DIST pyunifiprotect-4.6.2.tar.gz 288676 BLAKE2B c0e2ca087d4ea4d7dcb621ca55d51091b535b8a94f77629f0baf623f745affd6bebfb14af77295596d65d78d46c1503787b3d878c1a1886f95fdaa6be652641d SHA512 f027024d2f38a8b1ecaa80462a4c04ac508de12e8a15d1fe95ea46eccc602ce343b3c3219961f21e1c5d21bc8a00d067162e56cd1875030f005ed73ac6482287 EBUILD pyunifiprotect-4.3.4.ebuild 1214 BLAKE2B 53142edd7c26484b11d77fbb79b382fc7046c7fe4c3e71f8b723056a848bdcd75fc2d20462ca983e75bf4e240a3e48c26a2d2ca9f5724a25f501586bc029b588 SHA512 7c84874e4465bfa937e327ff3ddd7da6e0030c6f55a3948adc71a95be86e9294a3d0ecf775c47183a92ce1fec7d7beb8bd1014d5b07719c3b85b5e3b89570350 EBUILD pyunifiprotect-4.5.2.ebuild 1214 BLAKE2B 53142edd7c26484b11d77fbb79b382fc7046c7fe4c3e71f8b723056a848bdcd75fc2d20462ca983e75bf4e240a3e48c26a2d2ca9f5724a25f501586bc029b588 SHA512 7c84874e4465bfa937e327ff3ddd7da6e0030c6f55a3948adc71a95be86e9294a3d0ecf775c47183a92ce1fec7d7beb8bd1014d5b07719c3b85b5e3b89570350 EBUILD pyunifiprotect-4.6.1.ebuild 1213 BLAKE2B ca37182e3be2fdfb31cf80c1c6fcdcc07f25adc092bb409f8e4da1cb671359bb839f0d3603c9c241edb16e6c2544fd4403088c10aa25ff33df96685a97ebdba6 SHA512 3744386303694501282457a33d06d1fb2ae78943cbebfd7f14a2b179528f60e4f794eab3298c1a5f56f5237c08ffc77aa345e00ed1d60ef1ac46984be0e0e76e +EBUILD pyunifiprotect-4.6.2.ebuild 1213 BLAKE2B ca37182e3be2fdfb31cf80c1c6fcdcc07f25adc092bb409f8e4da1cb671359bb839f0d3603c9c241edb16e6c2544fd4403088c10aa25ff33df96685a97ebdba6 SHA512 3744386303694501282457a33d06d1fb2ae78943cbebfd7f14a2b179528f60e4f794eab3298c1a5f56f5237c08ffc77aa345e00ed1d60ef1ac46984be0e0e76e MISC metadata.xml 531 BLAKE2B eb10cb7f2c2b273d97047f40c83f6340f8cea37d2b5b85ca355d9cb721f6e97b9750a8f32fbeaaae3c2191fd7b308f7892d46f29dd7b304d73afc7c1528e1898 SHA512 bbdb3858328a0952bdcd2fb10b235bde3ae85b9305fd1ecb727f0dff5a4aaaa5b1c193b22f4fcf08a7eb56d599debd12acd58b3ee4910f7af7cf7c9536caf540 diff --git a/dev-python/pyunifiprotect/pyunifiprotect-4.6.2.ebuild b/dev-python/pyunifiprotect/pyunifiprotect-4.6.2.ebuild new file mode 100644 index 000000000..a8987dfb2 --- /dev/null +++ b/dev-python/pyunifiprotect/pyunifiprotect-4.6.2.ebuild @@ -0,0 +1,45 @@ +# 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="Unofficial UniFi Protect Python API and CLI" +HOMEPAGE="https://github.com/briis/pyunifiprotect https://pypi.org/project/pyunifiprotect/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND="dev-python/aiofiles[${PYTHON_USEDEP}] + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/aioshutil[${PYTHON_USEDEP}] + dev-python/async-timeout[${PYTHON_USEDEP}] + dev-python/dateparser[${PYTHON_USEDEP}] + dev-python/orjson[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pydantic[${PYTHON_USEDEP}] + dev-python/pyjwt[${PYTHON_USEDEP}] + dev-python/typer[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest