dev-python/python-socketio-v4: new package, add 4.6.1

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-09-21 16:09:11 +02:00
parent b82f3af40d
commit a78c403d6c
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 58 additions and 2 deletions

View File

@ -606,11 +606,11 @@ 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 1984 Ebuilds in total, 1973 of them have in total 1998 (42 different) licenses assigned.
There are 1985 Ebuilds in total, 1974 of them have in total 1999 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1144|
|MIT|1145|
|Apache-2.0|445|
|GPL-3|116|
|BSD|112|

View File

@ -0,0 +1,3 @@
DIST python-socketio-v4-4.6.1.tar.gz 42408 BLAKE2B 96dd525b91327365aa9d89aa99f0b678e020e356f4f63cdf2a0c624562906df410a42b137d91e54b262f838a9ffdb7854f06ff2e7e55d01dc9ee01e6ed2b0145 SHA512 d5a3f0b23195ba82b3f6bc8b4bfcdc6ace92b68955923fdefa22951a68c4be8e5d792a645b9e2e034d78044dc27093bc40b3c7c3d6b8fcf08da5ce08472dfa2e
EBUILD python-socketio-v4-4.6.1.ebuild 1011 BLAKE2B 0f54f207d683e8ae850427f3b0aa56433598900e274ed66ecfef4c42a5ae399d8af64f8965ff4ad2772fceb2448ccbf111c82da84e2dbd0ea461442414fba994 SHA512 aa298ab4eb4a15271033c99b494248531aa36e4acce17b10419c815017b5593b5276ecd8f0b50b2edfcf8c21fdbd4229f9871af4132e4abf93ac1749532bfd45
MISC metadata.xml 539 BLAKE2B fc26446cbb30006fca2f19d11fc7b39485b1cd712435b2b3bb60a3188d92f7fe7022d7bd86c9887ce61d70e1ae041038c7a7cabce33cfe2da4d393a9e3b13e5f SHA512 e5fcdca1110f175175661621fd6a6243a0db37053d84ca995285399559529e61b265a0459419d98667dbd613226f0c36cc63b3d5315c36e04475112932375915

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">python-socketio-v4</remote-id>
<remote-id type="github">bdraco/python-socketio-v4</remote-id>
<maintainer status="unknown">
<email>miguelgrinberg50@gmail.com</email>
<name>Miguel Grinberg</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,37 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Socket.IO server This is a release of 4.6.1 under the socketio_v4 namespace for old systems."
HOMEPAGE="https://github.com/bdraco/python-socketio-v4/ https://pypi.org/project/python-socketio-v4/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="asyncio_client client test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]
dev-python/python-engineio[${PYTHON_USEDEP}]
client? (
>=dev-python/requests-2.21.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}]
)
asyncio_client? (
>=dev-python/aiohttp-3.4[${PYTHON_USEDEP}]
>=dev-python/websockets--7.0[${PYTHON_USEDEP}]
)"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest