dev-python/python-engineio: Bump to 4.3.3

Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
Michał Górny
2022-07-05 07:33:52 +02:00
parent edf24ec28a
commit 9a83c7ddaf
2 changed files with 64 additions and 0 deletions

View File

@@ -1 +1,2 @@
DIST python-engineio-4.3.2.gh.tar.gz 299722 BLAKE2B 87dece98d72b7b0384e3b9d57062a3eaa7aeb80ac3f2f685d50b8816e122398ffd54da1f4b99a90a1f535e2d0f0d282167a682de022373e6108f7e91f8689aa1 SHA512 59933a0093167042a3873ba1561d2859359a5ad160f6b7b5c19478b1f73d1bd068779942c8bfc44dd5a8d9f155359571298b960bcd217aab341bdfec35bc5b28
DIST python-engineio-4.3.3.gh.tar.gz 300494 BLAKE2B 302de4432717154258748602598d455650e858d3193127054abbd6d4e070255b26f38d08f620769b4782b29c43a9e6255896ff1192878c23b033168328036f90 SHA512 a8022b853c0a249e269c1e682f28d67022a2bd44975d67ea55e5244a02b540cded8042d7e9cbc5461f2a12970b64c00fa6d2e1a91ce93926fb0eace60096dccc

View File

@@ -0,0 +1,63 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Python implementation of the Engine.IO realtime server"
HOMEPAGE="
https://python-engineio.readthedocs.io/
https://github.com/miguelgrinberg/python-engineio/
https://pypi.org/project/python-engineio/"
SRC_URI="
https://github.com/miguelgrinberg/python-engineio/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="
dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/websocket-client[${PYTHON_USEDEP}]
"
# Can use eventlet, werkzeug, or gevent, but no tests for werkzeug
# eventlet doesn't yet support Python 3.10, so let's work around it
BDEPEND="
test? (
$(python_gen_cond_dep '
dev-python/eventlet[${PYTHON_USEDEP}]
' python3_{8,9} )
dev-python/gevent[${PYTHON_USEDEP}]
dev-python/websockets[${PYTHON_USEDEP}]
www-servers/tornado[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
distutils_enable_sphinx docs \
dev-python/alabaster
python_test() {
if ! has_version "dev-python/eventlet[${PYTHON_USEDEP}]"; then
EPYTEST_IGNORE+=(
tests/common/test_async_eventlet.py
)
EPYTEST_DESELECT+=(
tests/common/test_server.py::TestServer::test_async_mode_eventlet
tests/common/test_server.py::TestServer::test_connect
tests/common/test_server.py::TestServer::test_service_task_started
tests/common/test_server.py::TestServer::test_upgrades
)
fi
epytest
}