dev-python/aiohasupervisor: add 0.3.1

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2025-08-31 07:28:24 +02:00
parent 8a5c1b1e5f
commit 7ca46b3c91
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 38 additions and 4 deletions

View File

@ -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 2395 Ebuilds in total, 2377 of them have in total 2415 (44 different) licenses assigned.
There are 2396 Ebuilds in total, 2378 of them have in total 2416 (44 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1363|
|Apache-2.0|555|
|Apache-2.0|556|
|GPL-3|148|
|BSD|124|
|GPL-2|28|
@ -655,9 +655,9 @@ There are 2395 Ebuilds in total, 2377 of them have in total 2415 (44 different)
|GPL-2-with-linking-exception|1|
|metapackage|1|
(Last counted: 30/08/2025)
(Last counted: 31/08/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: 30/08/2025
Last updated: 31/08/2025

View File

@ -1,7 +1,9 @@
DIST aiohasupervisor-0.1.0.tar.gz 20350 BLAKE2B c1f23a0bdaf6cb1187858c9bbb392cdd10d3e15c1f3e2d918bafcbe46179ece8bced82b1e2c3dc71ff068726277694d41a478c29c4e45ca000256f1c6e3b136c SHA512 54001496dae1c17a3ca645316f75fb0ebe0cd5c48f02b3c3fe970e152488d158e99f14e5bc6def393e0687c2eb64be6467a7085ced0f9e986a7c53d7bde17331
DIST aiohasupervisor-0.2.1.tar.gz 34806 BLAKE2B 2c1bca89d17b869e407397de841f96c56552ac67cb4aaf30e46faa46b242c012ec700a178979b051b57b27a51d3c50c8193abed0104c96f50626c9a31073b3c9 SHA512 6717349de84dd74055d8f7f5a1193a08a0a3569fc5f58d1a49b50d9822c62eaee0666932643bf883cc4802eea6c679f49198b29ce6d6fcaed29231a850ac9dff
DIST aiohasupervisor-0.3.1.tar.gz 41261 BLAKE2B 8789d99ae8f6ef9fa56399a95400cabf110a2618b5c73926f92df744b11c89cbe6ff634520ad0be4bbc30472b77f1c5c6577b2df495272ff875046020f45dbf6 SHA512 87700d0724121c3f8b908a4e7f540a44bc929d6aad3fdcfa221df6e9a31d53acb88cd727926af3e1448481f4ff334ed3bb0e81bdcba1b8c8366c8091fc7a400b
DIST aiohasupervisor-0.3.2.tar.gz 42599 BLAKE2B 47cca7ec23b3b1e7291ee2a5891144e001e3c05bff32f98b9755dea286b97c0a967d6cb0dc6b60fcc713acc7d407268d01619a1d5ff4088071b443b39724cc4a SHA512 39171836830bc403320422dd2141f63d46fd677a77026f1d50f082ca42cd2c00d067868be9413bc223d607418a64fc8f235cd00dac4fb76115d8fe169fc04c90
EBUILD aiohasupervisor-0.1.0.ebuild 746 BLAKE2B 0b6cf7c2aeb6574f3fea3dd7bca303d0f093999ada8626ace6fbf3604e5beeebefc7c76970d040ed1e2f5fab7b705993397b9e0a9b8caddbfe4f173a8b7127b3 SHA512 9667aecafea38653d923c9a65195f6d78bc93e337244a275f69ae1ad4f69f546d5f15abf5b7dac39bbe9ae988b346d6d49cccba336143da99d120db8210cea07
EBUILD aiohasupervisor-0.2.1.ebuild 984 BLAKE2B 7ed6c475c2cafce8c30dcd626033050ed77fa922c587f61db11d71be471e7eff9cfb5115996cd10147bad5e81aa890d8c8cda91cec5d6425a1d317d401f0f913 SHA512 2cbab7ae9fd181e51a289578ce913fe54b451eec5be346e6cb0baa508b08229c9ec311b6a46a6bd9a5248fa9d567b84faa7db5d0280de1ab9e2afbc2a7b1c8d1
EBUILD aiohasupervisor-0.3.1.ebuild 941 BLAKE2B 244fbf6c0ffb3b2a22fdf8db4220ea620a8375c0c676ac6b48504e67af31c42b8f6b504cb3badfa552d9a98a42eed80f87e082593ae42b59a44110725de7dd93 SHA512 b0de2bf28134fd5e7d3e2131241957b5ebdde36383a5179cba1e6ba4aab4ab446d461bb7fef2bd0d2f38ff342efe7829b036d83ceb4e7bde8ce4b65c2e82b57e
EBUILD aiohasupervisor-0.3.2.ebuild 941 BLAKE2B 130e95bb12bd2a28a1c5bf02099eeb181ad419dde513831d9d25e6a1c4b98ab39001ad79144a855fba1edccce622d89e09cb1b943ec7a50eff86bb4f104bb3aa SHA512 6f877242d2ee692090c1b21ba51c7c5617533143f378e74f589c3f8e45a0918a3ab49a4eab5f0ce92f9abefca559abcc77f45e3447a2a6163ce20ef36453037a
MISC metadata.xml 563 BLAKE2B 2083ff7258589808be25ae4ac9cde5fe67a814ef421a3bee966642646b6ea6345ebb5a35a468d236b381fd82970c9d32f8187006378c08142c5c76f39a28593a SHA512 1a089101d7f5240c8e094afa61adb0c3e3683f8e8b680badb1f2c39bd2356101ab1617bea55c61369b0d7d28f16f20fca5e37ff2cca2fd739211c080beeb66ac

View File

@ -0,0 +1,32 @@
# 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=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Asynchronous python client for Home Assistant Supervisor."
HOMEPAGE="https://github.com/home-assistant-libs/python-supervisor-client https://pypi.org/project/aiohasupervisor/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.3.0[${PYTHON_USEDEP}]
>=dev-python/mashumaro-3.11[${PYTHON_USEDEP}]
>=dev-python/orjson-3.6.1[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/aioresponses[${PYTHON_USEDEP}]
dev-python/pylint[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest