Diff websockets-11.0.3 with a websockets-11.0.3-r1
/usr/portage/dev-python/websockets/websockets-11.0.3-r1.ebuild 2023-10-09 14:52:30.400368373 +0300 | ||
---|---|---|
5 | 5 | |
6 | 6 |
DISTUTILS_EXT=1 |
7 | 7 |
DISTUTILS_USE_PEP517=setuptools |
8 |
PYTHON_COMPAT=( pypy3 python3_{9..11} ) |
|
8 |
PYTHON_COMPAT=( pypy3 python3_{10..12} ) |
|
9 | 9 | |
10 | 10 |
inherit distutils-r1 |
11 | 11 | |
... | ... | |
19 | 19 |
SRC_URI=" |
20 | 20 |
https://github.com/python-websockets/websockets/archive/${PV}.tar.gz |
21 | 21 |
-> ${P}.gh.tar.gz |
22 |
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-11.0.3-python3.12.patch.xz |
|
22 | 23 |
" |
23 | 24 | |
24 | 25 |
LICENSE="BSD" |
25 | 26 |
SLOT="0" |
26 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
|
27 |
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" |
|
27 | 28 |
IUSE="+native-extensions" |
28 | 29 | |
29 | 30 |
distutils_enable_tests pytest |
30 | 31 | |
32 |
PATCHES=( |
|
33 |
"${WORKDIR}"/${P}-python3.12.patch |
|
34 |
) |
|
35 | ||
31 | 36 |
src_configure() { |
32 | 37 |
export BUILD_EXTENSION=$(usex native-extensions) |
33 | 38 |
} |
... | ... | |
36 | 41 |
local EPYTEST_DESELECT=( |
37 | 42 |
# very fragile to speed |
38 | 43 |
tests/legacy/test_protocol.py::ServerTests::test_local_close_receive_close_frame_timeout |
44 |
# requires DNS access |
|
45 |
# https://bugs.gentoo.org/909567 |
|
46 |
tests/legacy/test_client_server.py::ClientServerTests::test_explicit_host_port |
|
47 |
tests/legacy/test_client_server.py::SecureClientServerTests::test_explicit_host_port |
|
39 | 48 |
) |
40 | 49 | |
41 | 50 |
epytest tests |