dev-python/aiohttp-fast-url-dispatcher: new package, add 0.3.0

Closes: #2451
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-12-10 10:25:14 +01:00 committed by Andreas Billmeier
parent dc10561660
commit 61297c8a2f
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 52 additions and 2 deletions

View File

@ -612,12 +612,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 1680 Ebuilds in total, 1669 of them have in total 1690 (43 different) licenses assigned.
There are 1681 Ebuilds in total, 1670 of them have in total 1691 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|982|
|Apache-2.0|352|
|Apache-2.0|353|
|GPL-3|96|
|BSD|96|
|GPL-2|24|

View File

@ -0,0 +1,3 @@
DIST aiohttp_fast_url_dispatcher-0.3.0.tar.gz 9166 BLAKE2B 5df12fccad7dfa8b999572b9c1ba0fb2a9d800e459b07363b614b403fcc881b59eb38e1b2028a1e1410789b7b60a3f20bbf693fedaafca9823340d501b385769 SHA512 cc79adbf7b71e5aa8ca9bc8b2dabd26d9517cb6cfddcf868c5a7545dc2d6c83cd61e7f4f8aa7de79fb97080fae5836affd02b57172dcf0a6cb67e06f1368fecb
EBUILD aiohttp-fast-url-dispatcher-0.3.0.ebuild 672 BLAKE2B a91e66ace398c9ab1d61ce1a8a24e8acc9f695ea137b63ea302dad31155a5b906091343625cad85fb92f6b3884ee5c3e6cfeb14db9732fc117ac9d3db166e3fc SHA512 c72e9be1f559b2043b4dd9ba8c266664879643bf0c0b675febd6cd94a06b680730820c294b5b1e863c8b3d3cfea608aa564eb8142558cd09f92dc64b33dd67d9
MISC metadata.xml 545 BLAKE2B 2957edda27e15af86f603b10b5a8b6571f88aedd10deb770238e08ef027a607c1d9f242826df3fc6d9b1829dcbf4da2d7456cc1050b008149eb0e8b196ee5281 SHA512 fb7053a185c1f820d07cb78acce9a900f76859b551b61e3372f3d8b8011da22b50eb984a59abc9960ef2de76ca5c17436a7151e12076c678f5ee3dcf59da653b

View File

@ -0,0 +1,31 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="A faster URL dispatcher for aiohttp"
HOMEPAGE="https://github.com/bdraco/aiohttp-fast-url-dispatcher https://pypi.org/project/aiohttp-fast-url-dispatcher/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,16 @@
<?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-fast-url-dispatcher</remote-id>
<remote-id type="github">bdraco/aiohttp-fast-url-dispatcher</remote-id>
<maintainer status="unknown">
<email>nick@koston.org</email>
<name>J. Nick Koston</name>
</maintainer>
</upstream>
</pkgmetadata>