diff --git a/README.md b/README.md index 471cc5d77..bea064004 100644 --- a/README.md +++ b/README.md @@ -606,14 +606,14 @@ 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 2396 Ebuilds in total, 2378 of them have in total 2417 (44 different) licenses assigned. +There are 2397 Ebuilds in total, 2379 of them have in total 2418 (44 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|1364| |Apache-2.0|553| |GPL-3|149| -|BSD|126| +|BSD|127| |GPL-2|28| |LGPL-3|24| |BSD-2|19| diff --git a/dev-python/aiomqtt/Manifest b/dev-python/aiomqtt/Manifest index 31074e948..6336feef3 100644 --- a/dev-python/aiomqtt/Manifest +++ b/dev-python/aiomqtt/Manifest @@ -1,5 +1,7 @@ DIST aiomqtt-2.0.0.tar.gz 16872 BLAKE2B ae041d19decbe8c9cdb94588e574c3d29b100f5da7adfac8d15a6bfdd48470b11bdec8db55c416c0f9c9a3b9d8f0fb7e04f20d0c8b1d99a1e7eb9a89eac39684 SHA512 53d3242386e1a85c53254cb44eecd0d61fc6189572e981f009543a87f8575c252ee1d6ece27cb1068309254330fff87880e6f683a7ad45c9339142ff469c7301 DIST aiomqtt-2.1.0.tar.gz 17256 BLAKE2B 0148b9b2b3281774c705b03851047fef0592eb1b96f780d25071d115cbaf85eb915f6b19ca117f5a2129e6d52a97553fbf05f2f45adc36ecd12951809686fc49 SHA512 49b0803a7722910d5e29b4a260d4c251424b491e8418f2d1b8d74389606f2e8a6bd9e65004b58fe2005103c5f33960cbad1544379f7e62ef700d79386819a51d -EBUILD aiomqtt-2.0.0.ebuild 853 BLAKE2B 3cdb6fe959e54e9840fc5266b9933b22a5f2ec88f30cc70ef21f95847b6ce2f3141aa878e92bc6a3f5a5c7fb1187738a515cfd6cd4ddd99e25810bf1cf005cd9 SHA512 378c0d1b12629648d3bd8426bf5a6e9177378ce44e1ea6a151755c48fef72d4928d447c3f22f46a691519317414e3f2d01558af25b77268f50315b107a00c769 -EBUILD aiomqtt-2.1.0.ebuild 861 BLAKE2B 5131bff334ba888c0a8f8cf7165bf95cb32c5dcd1efb0af013206e4453afc3b7dced10a8754e3160cce83cff101b448abda0706c754f41c114287a90e3bfcffc SHA512 fdbaf8713c117cb27e1f1b68e721ea6c28e4b0d24bb2b34ab86e622b94eaa210f199f8841bed7ddf61ca3d2a90f57273fb3fc804a0e2f71eccc34f7c3c9d5c67 +DIST aiomqtt-2.3.2.tar.gz 82709 BLAKE2B 7f8ca35d9799ae62a933b7ccfb4fc14ab65b89e493336dfa4c0fb10ae49de4f7b236a04b5f0728455d78cf696e0fb632ef3c9ba403d984951f965933a8fb0149 SHA512 c3155d7029ebb2f0ae65db80c827f85c70e52702e4cff30d154f48efa0067f6ff2d3d4e63f4fad18dd4355705236dff9dceaf1dc12abfa49fee0228317aa445b +EBUILD aiomqtt-2.0.0.ebuild 862 BLAKE2B 87a47fb110d16a598d1c188bbc716b044ac2e9cdcf02a785280c5ba871ae5edc3bb021b2d567c322f35a0849d78f10cd9aca96cffafbe38b8668630903a8ae30 SHA512 739e1960a73f1dfa4daacba85c1077b85046cb3dd3d96be95ab5b2bcf49e20aabec78b3a10ec9bbb0968a479d9bc0c9368695ab373356127fe7e53c6950e3f9b +EBUILD aiomqtt-2.1.0.ebuild 870 BLAKE2B be25732d8ed8ec73a08d6c667b193a1219cc68b3f8bed5c893a0174402df1d79b88ed3c4c4ffa3f58f7ad1e99fa6c8985c4263dff40a443205ee90b174496f09 SHA512 86e8e89bc18591abe879fb1bd747fb2f508e32128905c6d2196fb6d65950cdac267015275a2ccd98cebb80c6788ca567965a50c40b77973e61aeb4359cef2482 +EBUILD aiomqtt-2.3.2.ebuild 577 BLAKE2B 67d506b04900e259c3e24fbeb47e8f6a9253b03275d44ea6a9439290ddfa93d7be33dc65f78d78611420092e811fc14fee08345692270d1e6db1f549d6619145 SHA512 d124c909116023b731b288fb4c5eb6e56fde50a498d0b2689b14c53a731c9c38fd6ca930c84525b83434c1a7a3b5a2641aefb4c0290122dddfd03759c29c9c20 MISC metadata.xml 521 BLAKE2B be8fd9b932ef83a48a13c7aeabf70ddb2db35652e4e215bceeca58ee7be4e0620da86d3efc515191cd29d16f56c798255828a5d760abe4bcb7e2b81bf3cd113d SHA512 7802aef4efbe3cf876c6adb42a1ec9ededd0c7bc45ba0938c3212c0ac3423541014ed076cd46da385c4eab6ee9e5d7655bef05d44abb01aed6e4701baf8af42c diff --git a/dev-python/aiomqtt/aiomqtt-2.0.0.ebuild b/dev-python/aiomqtt/aiomqtt-2.0.0.ebuild index 025997aa8..13f188411 100644 --- a/dev-python/aiomqtt/aiomqtt-2.0.0.ebuild +++ b/dev-python/aiomqtt/aiomqtt-2.0.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) DISTUTILS_USE_PEP517=poetry inherit distutils-r1 pypi diff --git a/dev-python/aiomqtt/aiomqtt-2.1.0.ebuild b/dev-python/aiomqtt/aiomqtt-2.1.0.ebuild index 026969848..066b565a4 100644 --- a/dev-python/aiomqtt/aiomqtt-2.1.0.ebuild +++ b/dev-python/aiomqtt/aiomqtt-2.1.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) DISTUTILS_USE_PEP517=poetry inherit distutils-r1 pypi diff --git a/dev-python/aiomqtt/aiomqtt-2.3.2.ebuild b/dev-python/aiomqtt/aiomqtt-2.3.2.ebuild new file mode 100644 index 000000000..1af346ad6 --- /dev/null +++ b/dev-python/aiomqtt/aiomqtt-2.3.2.ebuild @@ -0,0 +1,23 @@ +# 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=hatchling +inherit distutils-r1 pypi + +DESCRIPTION="The idiomatic asyncio MQTT client, wrapped around paho-mqtt" +HOMEPAGE="https://github.com/sbtinstruments/aiomqtt https://pypi.org/project/aiomqtt/" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/paho-mqtt-2.1.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest