dev-python/ring-doorbell: add 0.8.3

Closes: #2484
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-12-10 13:40:19 +01:00 committed by Andreas Billmeier
parent 0b7a6002e1
commit e3d8cf88a3
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 47 additions and 2 deletions

View File

@ -612,7 +612,7 @@ 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 1710 Ebuilds in total, 1699 of them have in total 1719 (43 different) licenses assigned.
There are 1711 Ebuilds in total, 1700 of them have in total 1720 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -624,8 +624,8 @@ There are 1710 Ebuilds in total, 1699 of them have in total 1719 (43 different)
|LGPL-3|23|
|all-rights-reserved|15|
|BSD-2|12|
|LGPL-3+|12|
|GPL-3+|11|
|LGPL-3+|11|
|Unlicense|10|
|ISC|5|
|MPL-2.0|5|

View File

@ -1,5 +1,7 @@
DIST ring_doorbell-0.7.2.tar.gz 22945 BLAKE2B db1a4f2ced88eefa360a060fdfba98f1f6aa86f73cbe0b098e7fccf1bf8133cc3b65a34c1b6f77b9b37dfec3548eccf7c383ff221fe987c5295e8a4c1777b156 SHA512 91003ef6a77d6c80875056768a51c819ad537bb04c00bc00e02eaada00b8ed548276f0c3173ee40d62e882254b411940ca12d1a1db5c363790462d7c1f354d00
DIST ring_doorbell-0.7.3.tar.gz 23421 BLAKE2B 58433bb6ebf46f2dc7f83617bef27e098fe56131b015f73bee4651fbe4b1ec23aaa7c442cb00eb41fed349ff4a0ef3977bc2a8da88c79688fcc14f5b5a43c4eb SHA512 6a8162f497cc817d27f938f50862ba5f74b6dd27c8cebc53fdc0a46a2d3f3dc4591c97283a205ec362a56ed98a093b236e9a54c2cb45b802044db84ce8fd7d3a
DIST ring_doorbell-0.8.3.tar.gz 46505 BLAKE2B a8be4d0026f94340a3f8f1101fd1c7b02aaaf8f281d5f12af999742f3fbcf144fe964b127258fe9e0ed40ec7ba9db7ae214aedeb06f63ecf456fb8a125104e7c SHA512 72aefcb0c2ee9db83a10217d1459c3e31d58b8e6e3df36559408e636f9c4d239cdde62ab21a1da7f66c12726e076c37f993dc2b216dbafd322172adccc4b20b8
EBUILD ring-doorbell-0.7.2.ebuild 843 BLAKE2B 001deb1af3f3c25ea60b886740060f050f4f7ee340d185cef03f55c83971a37f52e359962722b3be711ab287054219410718cad021d0ffd7c72fa848ca8b102b SHA512 4b92d9176d019c6fdf3f969fd62a05b58506165acd6d9d9a7bac6f17e05d8bb12396870c691456c64b39a7db2eb16baf88c2c9f12134b811872f9532a5782664
EBUILD ring-doorbell-0.7.3.ebuild 852 BLAKE2B a6d76a3386c214fbd595c58b7276ce616a197c8265d6aa01c6294bc9b5ad2c4ee176bde720c53ddb0495fca80b795508ce4ad8b469ee896520aef1a0de825fc9 SHA512 f8cab99ceff50b40072dfafe8d4d83e72c42a8a3cbceb7cd50e8c828ef1f382a61aa55497b6ae1e99b2ad71ccfaa38ff71d84c695ddc47ba5cc6006d796a63c8
EBUILD ring-doorbell-0.8.3.ebuild 1150 BLAKE2B aa789963e1c9ef73488f52ffb6e621a09fde99ba1dec9e2749a256912e1f0795f4203564c02798314c6f8c14fe5fc51c30dd9344f67eeed1ffc8b439a7716301 SHA512 720a71763a00d0a5cbb941df699d95e13a6f0472c02c7621bf01795a901c0fdd6b1c676e7fc9e6b597fe06a746bd6579c8a5b1eeeb7d32491ed1ebf3c35cf4f0
MISC metadata.xml 548 BLAKE2B d9d1e87c8c4f679e84076ea237657c3af883a77bcd16b43ec27d9f310b8da56bcc7cd7cf9b905e2d2a1789ece6b9334d293dc79ccb721fa5177a6f55cca2df68 SHA512 15baead058c762f80d7fd960532e0868dad411b879be9eae8ec220d6fb3cdd448317c8ab43f3c30c2f31559f02450ef4fc558d5c691ac00c28836278eabf32cc

View File

@ -0,0 +1,43 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="A Python library to communicate with Ring Door Bell (https://ring.com/)"
HOMEPAGE="https://github.com/tchellomello/python-ring-doorbell https://pypi.org/project/ring-doorbell/"
LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
>=dev-python/requests-oauthlib-1.3.0[${PYTHON_USEDEP}]
>=dev-python/oauthlib-3.0.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2022.0[${PYTHON_USEDEP}]
dev-python/asyncclick[${PYTHON_USEDEP}]
dev-python/anyio[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest
python_prepare_all() {
sed -i -e 's:"LICENSE",::' pyproject.toml || die
sed -i -e 's:"CONTRIBUTING.rst", ::' pyproject.toml || die
sed -i -e 's:"CHANGELOG.rst",::' pyproject.toml || die
distutils-r1_python_prepare_all
}