diff --git a/README.md b/README.md index c81796b32..8b5de031c 100644 --- a/README.md +++ b/README.md @@ -617,13 +617,13 @@ 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 1900 Ebuilds in total, 1889 of them have in total 1908 (42 different) licenses assigned. +There are 1901 Ebuilds in total, 1890 of them have in total 1909 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|1069| |Apache-2.0|440| -|GPL-3|126| +|GPL-3|127| |BSD|105| |LGPL-3|25| |GPL-2|21| diff --git a/dev-python/yalexs-ble/Manifest b/dev-python/yalexs-ble/Manifest index 006de03ee..cabee5c29 100644 --- a/dev-python/yalexs-ble/Manifest +++ b/dev-python/yalexs-ble/Manifest @@ -1,7 +1,9 @@ DIST yalexs_ble-2.3.2.tar.gz 33888 BLAKE2B 2695e42c878237da0a9e6f711042e27328f14f1aedcfc89da713a49349beaea067d9bd0069dd5ab567eacb81820842591cede14d7c4ddbb84727f73fc7d8e612 SHA512 d783b93f37fa199b541cb642c64d8c488b2e996b6ede84ed16df738b4a55960fbbadec16e0c8ac91f13f0470ad2b6c70695173d583f9cd2242cee3a955fa4a8f DIST yalexs_ble-2.4.0.tar.gz 33906 BLAKE2B 05ce1f45f4fb92b35c0bfcc7edefbc97148cb7318d713a0bba50e871347895fbdf596ff11081b0498add95f6fe47c0aeeb13e47eab65e7ee7b3972ef68ff9e78 SHA512 bc8d58d79f347d7ca7c0da64fc07f325bc7601d7136f1c3c061a6aa49ca307be45da40e7f979a2f90f32b327c76517a2ac989d1b553d775c600b9d08df2665d1 DIST yalexs_ble-2.4.1.tar.gz 34016 BLAKE2B e96833ed5baf871e81169e151a3ccf5c20228771858020a7b102d966b242510e42315c71c53c100124f2dd2c8255ef57c85beb83efe5d29eb97a243b0444c5ff SHA512 f9f3277e321e5496876d87303063dab2ce990161fc0d84adabf2e3996601ffdd356f1dc68f662ae0c7edbcbfa64d757bdcc3b756c4c854f25193f01d0e9ba4f7 -EBUILD yalexs-ble-2.3.2.ebuild 963 BLAKE2B 1c68e5c12232e27b9ea1d4b62f287ba78c45695fc3486de0ae6450157037537980006791ca8b9edf0695e8ff7bc6a1f48204f3fcc1da751683729ef53dc71551 SHA512 ec6f72effd99917c76ae74153a513765dd1e0926eedee7889a5f3cff7d7a942fd9b50b86f519e0426e3cd20e3a7b365138d7bccede77b5852d1409aaa172bb05 -EBUILD yalexs-ble-2.4.0.ebuild 963 BLAKE2B 3322b1381b32ceeb23002b7f80d0f8f84c3dbe39d49c49d1bf097cda92df5014963b1185d8817d951e585ed5324922a00036c752e495ce1541ff4863ad9f4d17 SHA512 c89b080ed550ef667cf1554af6fa15e01a6b825b670bafc05593eeafb1dc717c475a1d0590db85840d581d5011a8d1082339effb5653d55709648c5b1d495437 -EBUILD yalexs-ble-2.4.1.ebuild 956 BLAKE2B 9ff25d8775caaa8e1985ade764c13adf9f9b05b51738357277047a84e273d9e874bda7536d893507c96865906205362c530910a3919e39994c4aa982f69529c1 SHA512 788e2a9049b592639e739ad30f979ebf426f5b44ffa99c4d9c93b06f6d22435a2dc0d01c31f41063ca1ef31cad366672b3f6197714d019c64d13582f26019bfc +DIST yalexs_ble-2.4.2.tar.gz 34074 BLAKE2B 79e777f28ce93fbcf37183dcc194c9598802aa60d02b3343eef8740654b8efa508e40781a93e9bdf7bf63152a8ae8e0caf0da71e6e4e30d1f2606494c75d8daf SHA512 9af2b2b74d112118a8456a7b96821a1fb79b0014529bebdaa7c3463fe03ff9394b31b64fb587e3d4df7fc8b9055120ce5402f3544a33be234b19fc0c56eea776 +EBUILD yalexs-ble-2.3.2.ebuild 963 BLAKE2B 6956109ae02a82a5ec873ca7a39a3935c9ea4a5f247da8581d3eb936368a889a8130b6d05bf42790a8bc4c248759219059d67a4aa9ba39a80d40b655fef094e3 SHA512 fec33b272e504d26c3b8a27e26a82df91bc084fcbf4ae6c28ae62aaab61fd0c8a105d09c8462020534d831064d24e57d6915cc9dd090180d44101468077fb6f6 +EBUILD yalexs-ble-2.4.0.ebuild 963 BLAKE2B 86d983b65be4a28c3b3bd18d44ba1e828e9691c9933e3de50c871261a8749fde9a40247417f9ddf782f42b9ae7732c21f8229942d53dcb65e95e8d959189de26 SHA512 b4172d61dfa8c8c62b9ec01935005d4bde545b39473a54c3e7757eddf7a36198efe6de5709ea0909857a08e1939b402d2a786a9787f6995ce3c92ecbc0dc6cab +EBUILD yalexs-ble-2.4.1.ebuild 956 BLAKE2B 5dc03499e744bcb83fad312c3a803d118df0a879a2b48a2de78d2de52d4c3780858b0f738a2bda9aeef401d513fd9bc98e00a1088d3476611ece9d050776393b SHA512 b6aacb0bb67e40f076655fd67366731a7406a4f582e1f5bfc9294fade0a7a1df00459f8699d38bf7bae18e8added6087a3576b06e6852acb9feac278e0feafa0 +EBUILD yalexs-ble-2.4.2.ebuild 956 BLAKE2B 5dc03499e744bcb83fad312c3a803d118df0a879a2b48a2de78d2de52d4c3780858b0f738a2bda9aeef401d513fd9bc98e00a1088d3476611ece9d050776393b SHA512 b6aacb0bb67e40f076655fd67366731a7406a4f582e1f5bfc9294fade0a7a1df00459f8699d38bf7bae18e8added6087a3576b06e6852acb9feac278e0feafa0 MISC metadata.xml 511 BLAKE2B 2d6e825f02f45e8bee3910c06443651e30dff67f628562fdcc0cc8a40053730877aef171faaf84838f278aff736cff8c31dc6d4b9156e3422c7c2193ecb0b16a SHA512 e15b91ee62ca0ac922e5e203231dc4d44c7cc04a0e468944a9a5a708d7ceba0011f37d97abcd43fa2405ddfac1bb94faaba779b081e7159d452930293044e9b5 diff --git a/dev-python/yalexs-ble/yalexs-ble-2.3.2.ebuild b/dev-python/yalexs-ble/yalexs-ble-2.3.2.ebuild index f96eb6add..9ee02c256 100644 --- a/dev-python/yalexs-ble/yalexs-ble-2.3.2.ebuild +++ b/dev-python/yalexs-ble/yalexs-ble-2.3.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{11..12} ) DISTUTILS_USE_PEP517=poetry inherit distutils-r1 pypi DESCRIPTION="Bluetooth control of Yale and August locks" diff --git a/dev-python/yalexs-ble/yalexs-ble-2.4.0.ebuild b/dev-python/yalexs-ble/yalexs-ble-2.4.0.ebuild index 01b6a0bc8..48a97d331 100644 --- a/dev-python/yalexs-ble/yalexs-ble-2.4.0.ebuild +++ b/dev-python/yalexs-ble/yalexs-ble-2.4.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{11..12} ) DISTUTILS_USE_PEP517=poetry inherit distutils-r1 pypi DESCRIPTION="Bluetooth control of Yale and August locks" diff --git a/dev-python/yalexs-ble/yalexs-ble-2.4.1.ebuild b/dev-python/yalexs-ble/yalexs-ble-2.4.1.ebuild index 9df143d73..a8de6e0e0 100644 --- a/dev-python/yalexs-ble/yalexs-ble-2.4.1.ebuild +++ b/dev-python/yalexs-ble/yalexs-ble-2.4.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{11..12} ) DISTUTILS_USE_PEP517=poetry inherit distutils-r1 pypi DESCRIPTION="Bluetooth control of Yale and August locks" diff --git a/dev-python/yalexs-ble/yalexs-ble-2.4.2.ebuild b/dev-python/yalexs-ble/yalexs-ble-2.4.2.ebuild new file mode 100644 index 000000000..a8de6e0e0 --- /dev/null +++ b/dev-python/yalexs-ble/yalexs-ble-2.4.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 pypi +DESCRIPTION="Bluetooth control of Yale and August locks" +HOMEPAGE="https://github.com/bdraco/yalexs-ble https://pypi.org/project/yalexs-ble/" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/bleak-0.19.0[${PYTHON_USEDEP}] + >=dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep '>=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]' python3_10) + >=dev-python/cryptography-38.0.0[${PYTHON_USEDEP}] + >=dev-python/lru-dict-1.1.4[${PYTHON_USEDEP}] + >=dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest