From 6922ef12b525085b63e8e7eb9804f13004b5e0fd Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Sun, 7 Sep 2025 14:48:08 +0200 Subject: [PATCH] dev-python/bleak-retry-connector: add 4.4.3 Signed-off-by: Andreas Billmeier --- README.md | 10 +++---- dev-python/bleak-retry-connector/Manifest | 2 ++ .../bleak-retry-connector-4.4.3.ebuild | 29 +++++++++++++++++++ 3 files changed, 36 insertions(+), 5 deletions(-) create mode 100644 dev-python/bleak-retry-connector/bleak-retry-connector-4.4.3.ebuild diff --git a/README.md b/README.md index 18834f43a..2f95c26e2 100644 --- a/README.md +++ b/README.md @@ -606,12 +606,12 @@ 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 2399 Ebuilds in total, 2381 of them have in total 2420 (44 different) licenses assigned. +There are 2401 Ebuilds in total, 2383 of them have in total 2422 (44 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1365| -|Apache-2.0|555| +|MIT|1366| +|Apache-2.0|556| |GPL-3|148| |BSD|127| |GPL-2|28| @@ -655,9 +655,9 @@ There are 2399 Ebuilds in total, 2381 of them have in total 2420 (44 different) |GPL-2-with-linking-exception|1| |metapackage|1| -(Last counted: 03/09/2025) +(Last counted: 07/09/2025) I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources. A big thanks goes to Iris for reviewing this README. -Last updated: 03/09/2025 +Last updated: 07/09/2025 diff --git a/dev-python/bleak-retry-connector/Manifest b/dev-python/bleak-retry-connector/Manifest index 332b13fa8..bf703dbc6 100644 --- a/dev-python/bleak-retry-connector/Manifest +++ b/dev-python/bleak-retry-connector/Manifest @@ -2,8 +2,10 @@ DIST bleak_retry_connector-3.5.0.tar.gz 15393 BLAKE2B 168adef0d8dafd36c0bdc10ed8 DIST bleak_retry_connector-3.6.0.tar.gz 15405 BLAKE2B 161bcfc303cf41aedb1c0b1fc4cabe1943842eb5a8d354fdc4d4c230f563cb0a7ee602200b148450e02b1dc2948e91628022b4fa329c87c98b65aee37a6bdab4 SHA512 429674070a82101824f860eb7c0a93abd74b72c8ce54b32890bf1ba284af7591d9b5a1e4e0ab4d18bdc2dc68361abf90cf3a750a521ebe1e64e39fed6817a4d8 DIST bleak_retry_connector-4.0.2.tar.gz 16125 BLAKE2B c0d616dc8a06076c6df840fda6022221a1636c8763f9357eaef6fc0f32cff7f1d241199f89f97067786744aca168194bd0c149ae66d90098d69d6c2cb5b42810 SHA512 010064fb59995c5de77876be34684e2a8ed9cd2feafc86ec1012ed4cb5a21d23cc56df2567b7be0013639bf724992cd3ccbfb015799c4aedce6a5e79ab0f27b1 DIST bleak_retry_connector-4.2.0.tar.gz 16182 BLAKE2B 591bff2eb2eda6470a79e38bc4316f1eac6be32309ae1b1a0213cb126de857edd80ec18920ba10d76773e6d6730a5b8a760dded5d75493e429cd4367469c2064 SHA512 be3bac747b78ad9a01f801dbc76b5ee313a246a18bea8bbf26ba76c3b0ad41fabd4b86cbd7af66a11a2a84406b07fd849e9e5b4c26703a19e7ac94564f169584 +DIST bleak_retry_connector-4.4.3.tar.gz 18652 BLAKE2B b823f59fa316d075b6c962ee30e307a77d5610c3f3c9aac648d7b42b7a8b01d639a2004df190759ef02fdb82334660a3b5713d58db384f230a600beff7556308 SHA512 e3e67afb8f39a6aa10cd1f8a548b76cf7add44e94844618b18dc94fb1c65cb510a08810dbb0743b200dfe405ba8d6c84f1ddf2fee406236bdc41fd81ec28340c EBUILD bleak-retry-connector-3.5.0.ebuild 912 BLAKE2B 578827e68f445d7887740ad5b230f8cb0d80290ab5a00eb848945b9830de48e06417d9bd11f9c805da12947811f726768ccbce457b6757ae6aad13d3f3594670 SHA512 76adff97337c3be7b7a9ffee3d0f4ea943f74c9b569e1f3292ed69d98f6d7a897803eca7b86d7154baabb20b7304e37e46f5ef09222d2fa7986a80e0d612c1dc EBUILD bleak-retry-connector-3.6.0.ebuild 912 BLAKE2B 578827e68f445d7887740ad5b230f8cb0d80290ab5a00eb848945b9830de48e06417d9bd11f9c805da12947811f726768ccbce457b6757ae6aad13d3f3594670 SHA512 76adff97337c3be7b7a9ffee3d0f4ea943f74c9b569e1f3292ed69d98f6d7a897803eca7b86d7154baabb20b7304e37e46f5ef09222d2fa7986a80e0d612c1dc EBUILD bleak-retry-connector-4.0.2.ebuild 911 BLAKE2B 45bee050b3354ae05b91d8087028f1d1a022bc8540be9ac67a6beeb171b0974653d999b6f0f4229dfe776e0dafe76235fa91593fb91fead3cc1e78e548f03189 SHA512 1ea4eda18f54b7aaba79b284eb58117aa8e65f8891871f86ca092cc1eab775a4ec8ad7584490cf48df613395f839f7a46a9b91dc85702bee9c376d9eceb8cf58 EBUILD bleak-retry-connector-4.2.0.ebuild 911 BLAKE2B 45bee050b3354ae05b91d8087028f1d1a022bc8540be9ac67a6beeb171b0974653d999b6f0f4229dfe776e0dafe76235fa91593fb91fead3cc1e78e548f03189 SHA512 1ea4eda18f54b7aaba79b284eb58117aa8e65f8891871f86ca092cc1eab775a4ec8ad7584490cf48df613395f839f7a46a9b91dc85702bee9c376d9eceb8cf58 +EBUILD bleak-retry-connector-4.4.3.ebuild 831 BLAKE2B fdbf581bdfe13b44725e36808a0495f4ebf4e5bc3b21ea79a68c101d6f2416e940c67b0e4fd381b9f8d1eb0408dcaf91a87bc504d476be2247d74caf2f05b4e8 SHA512 c71762727a69e43a0e1ac15674ff2ac7288095bb079a55252c53a0ad9eb35ddb78e7eee47eb24de9f5f5851b8de32983789f9b8dd4f6e7711317f2f0f816e10c MISC metadata.xml 544 BLAKE2B 2d8d7ff97111d45f4af0508e71b5fc22338ca78c1980c7f5ee1524317f9a0d32edba4004293bf15d95150b1f4ccb7a217804f02ae33b889506696340ecdf7c45 SHA512 a122abf4926c22123013213614f7153f87447196c62f3cc241037473d7918c23666a36e32f2a6a36c2e29a9bf7ecbf897e364e93d8002ff7d088145fd25083b0 diff --git a/dev-python/bleak-retry-connector/bleak-retry-connector-4.4.3.ebuild b/dev-python/bleak-retry-connector/bleak-retry-connector-4.4.3.ebuild new file mode 100644 index 000000000..de6ec06af --- /dev/null +++ b/dev-python/bleak-retry-connector/bleak-retry-connector-4.4.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 pypi + +DESCRIPTION="A connector for Bleak Clients that handles transient connection failures" +HOMEPAGE="https://github.com/bluetooth-devices/bleak-retry-connector https://pypi.org/project/bleak-retry-connector/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/bleak-1.0.0[${PYTHON_USEDEP}] + >=dev-python/dbus-fast-1.14.0[${PYTHON_USEDEP}] + >=dev-python/bluetooth-adapters-0.15.2[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest