Skip to content

Commit cc98944

Browse files
committed
dev-python/python-socketio: re-add 4.6.0-r2 from archive
Signed-off-by: Andreas Billmeier <[email protected]>
1 parent 9d92431 commit cc98944

File tree

4 files changed

+64
-5
lines changed

4 files changed

+64
-5
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -617,11 +617,11 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
617617

618618
## Licenses
619619
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.
620-
There are 1775 Ebuilds in total, 1764 of them have in total 1784 (42 different) licenses assigned.
620+
There are 1778 Ebuilds in total, 1767 of them have in total 1787 (42 different) licenses assigned.
621621

622622
|License| Ebuilds using it|
623623
|-------|-----|
624-
|MIT|1008|
624+
|MIT|1010|
625625
|Apache-2.0|398|
626626
|GPL-3|106|
627627
|BSD|103|
@@ -639,6 +639,7 @@ There are 1775 Ebuilds in total, 1764 of them have in total 1784 (42 different)
639639
|ZPL|3|
640640
|LGPL-2.1+|3|
641641
|AGPL-3|3|
642+
|GPL-2+|2|
642643
|AGPL-3+|2|
643644
|LGPL-2+|2|
644645
|public-domain|2|
@@ -661,12 +662,11 @@ There are 1775 Ebuilds in total, 1764 of them have in total 1784 (42 different)
661662
|CC-BY-NC-SA-4.0|1|
662663
|CC0-1.0|1|
663664
|EPL-2.0|1|
664-
|GPL-2+|1|
665665
|GPL-2-with-linking-exception|1|
666666

667-
(Last counted: 17/04/2024)
667+
(Last counted: 22/04/2024)
668668

669669
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.
670670

671671
A big thanks goes to Iris for reviewing this README.
672-
Last updated: 17/04/2024
672+
Last updated: 22/04/2024

dev-python/python-socketio/Manifest

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
DIST python-socketio-4.6.0.tar.gz 41016 BLAKE2B 62f37791bd3a0ad268c275b3455fa736cd7d2522890878ca400c1c51b051c8898039083a29073ae29151ac79efcd3343f41e0880bbe313c14b25c480945075e6 SHA512 bc3b6b4b4f8276109e8839cac8e42005b201beace745b7fb1218766013d329ab7926f17847710c1d71dbbd4376f497b0ea1c5a048f26fccefab64e322c816068
2+
EBUILD python-socketio-4.6.0-r2.ebuild 950 BLAKE2B 58f5c2d9b76372391b4610641232c710c6e202369b943fc111be72f5d9c6070154cbe2743e95efe7677318ea6ca7f0634808e9f51249ec40c78f6712755bd405 SHA512 0da83808cf00031bf714fdc1b4f33af8a7dbea793b456aa521422adbb090087b0eab688bd5ac95aa2e01a63797b418d80286d580dc22a419765617e363cfe260
3+
MISC metadata.xml 597 BLAKE2B f3bd9cdabac420174d790b774952c6e6dbfdba73a0b59551ed63f8a0699ae2e2ba7943a38f35d05e7642fc3cae2b56a4f1a614fc1c9eecc707cd3f8e1443a3ff SHA512 94d96a316d113f681accc886847ae3362b871a0e82f50111bddaecf3e8d5b62a855ca85928ecadc23046b2fc281856ef96807f92da94ce718d44f66b3b3646b6
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<?xml version='1.0' encoding='UTF-8'?>
2+
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3+
<pkgmetadata>
4+
<maintainer type="project">
5+
<email>[email protected]</email>
6+
<name>Andreas Billmeier</name>
7+
</maintainer>
8+
<upstream>
9+
<remote-id type="pypi">python-socketio</remote-id>
10+
<remote-id type="github">miguelgrinberg/python-socketio</remote-id>
11+
<doc>https://pythonhosted.org/python-socketio/</doc>
12+
<maintainer status="unknown">
13+
<email>[email protected]</email>
14+
<name>Miguel Grinberg</name>
15+
</maintainer>
16+
</upstream>
17+
</pkgmetadata>
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# Copyright 1999-2024 Gentoo Authors
2+
# Distributed under the terms of the GNU General Public License v2
3+
4+
EAPI=8
5+
6+
PYTHON_COMPAT=( python3_{11..12} )
7+
DISTUTILS_USE_PEP517=setuptools
8+
PYPI_NO_NORMALIZE=1
9+
inherit distutils-r1 pypi
10+
11+
DESCRIPTION="Socket.IO server"
12+
HOMEPAGE="https://github.com/miguelgrinberg/python-socketio/ https://pypi.org/project/python-socketio/"
13+
14+
LICENSE="MIT"
15+
SLOT="0"
16+
KEYWORDS="amd64 arm arm64 x86"
17+
IUSE="asyncio_client client test"
18+
RESTRICT="!test? ( test )"
19+
20+
DOCS="README.rst"
21+
22+
RDEPEND=">=dev-python/bidict-0.21.0[${PYTHON_USEDEP}]
23+
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
24+
dev-python/python-engineio[${PYTHON_USEDEP}]
25+
client? (
26+
>=dev-python/requests-2.21.0
27+
>=dev-python/websocket-client-0.54.0
28+
)
29+
asyncio_client? (
30+
>=dev-python/aiohttp-3.4
31+
>=dev-python/websockets-7.0
32+
)"
33+
BDEPEND="
34+
test? (
35+
dev-python/pytest[${PYTHON_USEDEP}]
36+
dev-python/mock[${PYTHON_USEDEP}]
37+
)"
38+
39+
distutils_enable_tests pytest

0 commit comments

Comments
 (0)