dev-python/aiohttp-session: new package, add 2.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
parent
8394434c1b
commit
f573230508
10
README.md
10
README.md
@ -617,12 +617,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 1787 Ebuilds in total, 1776 of them have in total 1796 (42 different) licenses assigned.
|
||||
There are 1789 Ebuilds in total, 1778 of them have in total 1798 (42 different) licenses assigned.
|
||||
|
||||
|License| Ebuilds using it|
|
||||
|-------|-----|
|
||||
|MIT|1013|
|
||||
|Apache-2.0|403|
|
||||
|MIT|1014|
|
||||
|Apache-2.0|404|
|
||||
|GPL-3|106|
|
||||
|BSD|105|
|
||||
|LGPL-3|25|
|
||||
@ -664,9 +664,9 @@ There are 1787 Ebuilds in total, 1776 of them have in total 1796 (42 different)
|
||||
|GPL-2+|1|
|
||||
|GPL-2-with-linking-exception|1|
|
||||
|
||||
(Last counted: 28/04/2024)
|
||||
(Last counted: 01/05/2024)
|
||||
|
||||
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: 28/04/2024
|
||||
Last updated: 01/05/2024
|
||||
|
3
dev-python/aiohttp-session/Manifest
Normal file
3
dev-python/aiohttp-session/Manifest
Normal file
@ -0,0 +1,3 @@
|
||||
DIST aiohttp-session-2.12.0.tar.gz 92803 BLAKE2B 78bbe319197d8ba0b3b790f2145c80339008d717bb732bfdd641cebed09a15345c676a459ed3f13a1e6180972f12b114e1c5cfda6d2ab1374ee75897f6b2465d SHA512 ecbbde9b701a90bfab33cf8f174036e23ff06a20057e0577634d9cacfcf8e75ac14afb7c0211f9c3596726590c365386386d4f0e7673581d7804f5c9abf46ce7
|
||||
EBUILD aiohttp-session-2.12.0.ebuild 813 BLAKE2B 8c540d92688129b45cf31abe0d09006a7c1cbb0930a3b322ad784b33608bc1b4112be4f40168cf8baa37894986ff247c28b0e7630aa534c7c861e2d8ed84c66d SHA512 ac96a55de18436ec1be5f2f78db185af3ea912a80a668d7c73d5611ccfedeb4a9f610ab340a9fb64d1d47d321c8c601e45443f18d2f428dca6b436fa71992a01
|
||||
MISC metadata.xml 532 BLAKE2B e3b31a503945e3771b9aa22781b004e5d4353c0cbc890fc6e6c5bb5d50578ae3ff9d7d90d10ba84e009136969b37db68022b99f5d23a5dfe8217119209d60d20 SHA512 d1508290a3c10725b6cd354c929f4cfd51618e9142e600cd898327403a3869301eb28272e0cea0eb6bbaa50fd11fa7bc174ef9b910fb50eef27e39e9bb0b2a6f
|
28
dev-python/aiohttp-session/aiohttp-session-2.12.0.ebuild
Normal file
28
dev-python/aiohttp-session/aiohttp-session-2.12.0.ebuild
Normal file
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="sessions for aiohttp.web"
|
||||
HOMEPAGE="https://github.com/aio-libs/aiohttp_session/ https://pypi.org/project/aiohttp-session/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="aioredis pycrypto pynacl secure test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
aioredis? ( ~dev-python/redis-4.3.1[${PYTHON_USEDEP}] )
|
||||
pycrypto? ( dev-python/cryptography[${PYTHON_USEDEP}] )
|
||||
secure? ( dev-python/cryptography[${PYTHON_USEDEP}] )
|
||||
pynacl? ( dev-python/pynacl[${PYTHON_USEDEP}] )"
|
||||
|
||||
distutils_enable_tests pytest
|
16
dev-python/aiohttp-session/metadata.xml
Normal file
16
dev-python/aiohttp-session/metadata.xml
Normal 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-session</remote-id>
|
||||
<remote-id type="github">aio-libs/aiohttp_session</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>andrew.svetlov@gmail.com</email>
|
||||
<name>Andrew Svetlov</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
Loading…
x
Reference in New Issue
Block a user