diff --git a/README.md b/README.md index 350276c82..e20ce1b1b 100644 --- a/README.md +++ b/README.md @@ -617,11 +617,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 1677 Ebuilds in total, 1666 of them have in total 1685 (42 different) licenses assigned. +There are 1678 Ebuilds in total, 1667 of them have in total 1686 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|956| +|MIT|957| |Apache-2.0|364| |GPL-3|112| |BSD|95| diff --git a/dev-python/yolink-api/Manifest b/dev-python/yolink-api/Manifest index 1126b4386..14a926f9f 100644 --- a/dev-python/yolink-api/Manifest +++ b/dev-python/yolink-api/Manifest @@ -1,5 +1,7 @@ DIST yolink-api-0.3.1.tar.gz 8647 BLAKE2B beabc607b21c836f09f09819c7c9378b41f75927ef1b8176286b2afb63975b01830889fb1f651cf9bf22da73ffdbcab44b818f89bf5b8f02cd96d7fd0c8d845f SHA512 71ca4c4fb9e65b293079eb9c99bfc0d1d08e40201757c6112bb7f56fb6363e121ea6247f6d44cda91b8b68823e3f261b7937b2f550f730e0f7c1b821098e0c9a DIST yolink-api-0.3.4.tar.gz 8698 BLAKE2B 7d1691d84c0bed364d1cf5985e504e4a72ffe066d28f31bc7359e4f7eb2144d409a0d833ecf0811ac28b5f6290b05163610ec76ffa9edf937d437751e8becb9c SHA512 84f34bd725e26f34b3f065cf0a63a109f685cfbaafdf4d3b1f458bdd270d4a587156f2e829c158cd5e4c9c26ae844b5bfa030db5e44b30996752d4b8644a4832 -EBUILD yolink-api-0.3.1.ebuild 676 BLAKE2B 8cfedc01fd02cbfb86b24602a1f2646226d4ff0d8672fa54a6ef71cf0da6eb717d0a7fb2aa8449dd09afa3952f646a9dc8a1131037c000eab12a63285fe6d1f5 SHA512 cc11b46602e7737f4b39e940c1ba2887a5689050712679df335013e9c1316398b4577e4ecb8f658c1cea66eefdb2c13d6b282da5f1d2bc5d51372af42e76a3a2 -EBUILD yolink-api-0.3.4.ebuild 676 BLAKE2B 8cfedc01fd02cbfb86b24602a1f2646226d4ff0d8672fa54a6ef71cf0da6eb717d0a7fb2aa8449dd09afa3952f646a9dc8a1131037c000eab12a63285fe6d1f5 SHA512 cc11b46602e7737f4b39e940c1ba2887a5689050712679df335013e9c1316398b4577e4ecb8f658c1cea66eefdb2c13d6b282da5f1d2bc5d51372af42e76a3a2 +DIST yolink-api-0.3.6.tar.gz 8672 BLAKE2B fc46f533dfd77cc5bd95f9e2c861d8443c351252b12228ac63c846d92650235cfed405fc48af89629772876e4a1d34f085341b4efa46d66b63283fdbffecfbc7 SHA512 2c0837c17c28001e16f9d73d5e91905bcba23ea722bb1df27c61cbbf0a683c6721bf34b2add87a737957aa0c51012a14942a8630872bdeebec40805b7fe08ef0 +EBUILD yolink-api-0.3.1.ebuild 676 BLAKE2B 0d894477d03feee3b1cbe687324facebd92e168ac30e7abd5c9824dbdcf0eba77c94abc3c7455a527ad736bfd78253753568c8d97fdea2ef8822c964520cadba SHA512 de3b2bf7f19375fee6524d4382ae1289f21ee536a970a42615d9df913ec272503822a16148d884f98037f4913be65823f68747100467bec9120debde4e3e644b +EBUILD yolink-api-0.3.4.ebuild 676 BLAKE2B 0d894477d03feee3b1cbe687324facebd92e168ac30e7abd5c9824dbdcf0eba77c94abc3c7455a527ad736bfd78253753568c8d97fdea2ef8822c964520cadba SHA512 de3b2bf7f19375fee6524d4382ae1289f21ee536a970a42615d9df913ec272503822a16148d884f98037f4913be65823f68747100467bec9120debde4e3e644b +EBUILD yolink-api-0.3.6.ebuild 676 BLAKE2B 4f0dca0b43db51282210ce406399112bd7e1fd49893ac4a4e2e2df2575014c766027eb68b7c93d1c622efad5f2c7ef956b12752437327f9c2f5ef5d0ad3e60f9 SHA512 21e5d1d1cda8e201bdd6394f9ac7db7aaa9ea0b1f9475e10c01b26e2348f60e36310d9c10a64b2facfe4aad0393d8685de69c117b25cdc3ada564fb8d5ff0bc9 MISC metadata.xml 393 BLAKE2B 1b12680a02fec3baffc2eea447e381506ad7b2a1545b36e41ffa1ae40ccb209fb1564df9ad66c2aaba2266386c092dcfbfa42ca805f355cbf4202d48c0817890 SHA512 c376d2b9a04894e865319b65d90063c367e35accba2d91e0a54b467cfb65da5b7bf7bf9e30e81cabf03ec10e353982b5567b0e71bec866f54d72c4b80be176e7 diff --git a/dev-python/yolink-api/yolink-api-0.3.1.ebuild b/dev-python/yolink-api/yolink-api-0.3.1.ebuild index d66c1401c..ca67fc9e8 100644 --- a/dev-python/yolink-api/yolink-api-0.3.1.ebuild +++ b/dev-python/yolink-api/yolink-api-0.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/yolink-api/yolink-api-0.3.4.ebuild b/dev-python/yolink-api/yolink-api-0.3.4.ebuild index d66c1401c..ca67fc9e8 100644 --- a/dev-python/yolink-api/yolink-api-0.3.4.ebuild +++ b/dev-python/yolink-api/yolink-api-0.3.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/yolink-api/yolink-api-0.3.6.ebuild b/dev-python/yolink-api/yolink-api-0.3.6.ebuild new file mode 100644 index 000000000..a3673fb26 --- /dev/null +++ b/dev-python/yolink-api/yolink-api-0.3.6.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="A library to authenticate with yolink device" +HOMEPAGE="https://github.com/YoSmart-Inc/yolink-api https://pypi.org/project/yolink-api/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}] + >=dev-python/aiomqtt-2.0.0[${PYTHON_USEDEP}] + >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}] + >=dev-python/tenacity-8.1.0[${PYTHON_USEDEP}]"