dev-python/aiohttp-asyncmdnsresolver: new package, add 0.1.1

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2025-08-29 20:54:32 +02:00
parent 9f7a099fde
commit d5c10d0831
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 46 additions and 2 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 2390 Ebuilds in total, 2372 of them have in total 2410 (44 different) licenses assigned.
There are 2391 Ebuilds in total, 2373 of them have in total 2411 (44 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1363|
|Apache-2.0|551|
|Apache-2.0|552|
|GPL-3|147|
|BSD|124|
|GPL-2|28|

View File

@ -0,0 +1,3 @@
DIST aiohttp_asyncmdnsresolver-0.1.1.tar.gz 36129 BLAKE2B c0301a284e262c428c0df9b71ccbd9d20a3355b9b926dcb6eca327ebeb699f0734cf333ff271ac41ab4c4e9fae3f6fbfcb3112527ea4aa615a8d0a95c6c995c6 SHA512 dc76d7b17394c03cbb9c16edcaa26576b692b167509ed5a5e583d38cc266d51e6d0215ac5eb3709adda6824e903e274dea9d628d6d6d4573a1fb4366814839d8
EBUILD aiohttp-asyncmdnsresolver-0.1.1.ebuild 768 BLAKE2B 4c36f278f2f63319f41a88680800c98e9c20d0dea6a1b7eca1ae58352ebce517b37749807c80ac84336e7b90787d217defb47415c58ab38a87cff69a3f3705da SHA512 d076e85fc2896f606f952693cbecfd8bdec2f4b809194e8ada73928b3ccdb73417a86267419cfde11fbc4b56aa2f132e41414bedbd5613b0d376f49d1f5149cc
MISC metadata.xml 420 BLAKE2B 854a776b7c562044fa6a660fc170db2b1aaf65a60c844e03d882c8420bf1d366b46ec6becbce2000eba44f7be0ccef2a4c5a80480c748bfef4ec68e1a05b5a86 SHA512 29b9b01b141753055de3a962036dd0ef81d04a3c6c0540a4310a64e8ca437d364129e4824bda331b74f6c5f891214e321d1b99e748b3676fa1b35864c582dc1c

View File

@ -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=setuptools
inherit distutils-r1 pypi
DESCRIPTION="An async resolver for aiohttp that supports MDNS"
HOMEPAGE="https://pypi.org/project/aiohttp-asyncmdnsresolver/ https://github.com/aio-libs/aiohttp-asyncmdnsresolver/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/aiodns-3.2.0[${PYTHON_USEDEP}]
>=dev-python/aiohttp-3.10.0[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.142.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">aiohttp-asyncmdnsresolver</remote-id>
<remote-id type="github">aio-libs/aiohttp-asyncmdnsresolver</remote-id>
</upstream>
</pkgmetadata>