dev-python/pyunifiprotect: add 4.7.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-03-01 21:22:10 +01:00 committed by Andreas Billmeier
parent a00104962d
commit a133afab9e
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 49 additions and 2 deletions

View File

@ -573,11 +573,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 1777 Ebuilds in total, 1766 of them have in total 1770 (34 different) licenses assigned.
There are 1778 Ebuilds in total, 1767 of them have in total 1771 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1036|
|MIT|1037|
|Apache-2.0|385|
|GPL-3|109|
|BSD|93|

View File

@ -2,8 +2,10 @@ DIST pyunifiprotect-4.3.4.tar.gz 285707 BLAKE2B 1cc4d0d13df31e4e9a425d1b59dd4bd4
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
DIST pyunifiprotect-4.7.0.tar.gz 288845 BLAKE2B 4a6006115a3fb9e585d59b4df1b3b15346cb04076acc345f28efd42d4c4db7fb1599957c13926fac07b3db6d0667a08daf6e249e91f1369ab3f2c20fbcd2eecb SHA512 26456f3582b9c71860516ef325aa23a97ae7f5df541bab33128f4e7ac19b8e24f38fbef4df701cdb8cac1a05270b7d7dab87bf625b15a82e313ff4ed8ebeefd3
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
EBUILD pyunifiprotect-4.7.0.ebuild 1213 BLAKE2B ca37182e3be2fdfb31cf80c1c6fcdcc07f25adc092bb409f8e4da1cb671359bb839f0d3603c9c241edb16e6c2544fd4403088c10aa25ff33df96685a97ebdba6 SHA512 3744386303694501282457a33d06d1fb2ae78943cbebfd7f14a2b179528f60e4f794eab3298c1a5f56f5237c08ffc77aa345e00ed1d60ef1ac46984be0e0e76e
MISC metadata.xml 531 BLAKE2B eb10cb7f2c2b273d97047f40c83f6340f8cea37d2b5b85ca355d9cb721f6e97b9750a8f32fbeaaae3c2191fd7b308f7892d46f29dd7b304d73afc7c1528e1898 SHA512 bbdb3858328a0952bdcd2fb10b235bde3ae85b9305fd1ecb727f0dff5a4aaaa5b1c193b22f4fcf08a7eb56d599debd12acd58b3ee4910f7af7cf7c9536caf540

View File

@ -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