Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pyzmq/
Date: Sun, 12 Sep 2021 09:29:17
Message-Id: 1631438908.51e4192e8961309675ff1f369d31804011980119.mgorny@gentoo
1 commit: 51e4192e8961309675ff1f369d31804011980119
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 12 09:28:28 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 12 09:28:28 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e4192e
7
8 dev-python/pyzmq: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/pyzmq/Manifest | 1 -
13 dev-python/pyzmq/pyzmq-20.0.0.ebuild | 88 ------------------------------------
14 2 files changed, 89 deletions(-)
15
16 diff --git a/dev-python/pyzmq/Manifest b/dev-python/pyzmq/Manifest
17 index 74169a1a4a5..223775ad687 100644
18 --- a/dev-python/pyzmq/Manifest
19 +++ b/dev-python/pyzmq/Manifest
20 @@ -1,2 +1 @@
21 -DIST pyzmq-20.0.0.gh.tar.gz 393041 BLAKE2B 1f22f556f5d0f2755c2e56411fdb9f583bbdfad6315e4e72fbaa1fb18d0ad5436ee0ee8d17497641421cea3f4e1b53b8ff85bf7ced96c8f1c80db0be901ca3d5 SHA512 30359e501e76d6ec14175622d6c970d9ec0f227b372d2b1c6e6650be812dd47017b797a016f5a2da83f72d00536e64d2f005a38003c9a1b4fbb7266f2640782d
22 DIST pyzmq-22.1.0.gh.tar.gz 401919 BLAKE2B ec43c62e68633a7e0ac06e7a717b6409e444dbd1347154c2a29a2dfb00916829656308122fa2cf0fc1e3013c82ba6bcc5e11b86582f95d46f43e9e81f6d8ff74 SHA512 aa135279927bff07339b99b4ebbc7d47effbfba7df99d3576088fe0e7d4a3ad44174a928e8b94afdeaf531c6a30cbb7bb88bce7fe19e7e5420b079ffb8e8690e
23
24 diff --git a/dev-python/pyzmq/pyzmq-20.0.0.ebuild b/dev-python/pyzmq/pyzmq-20.0.0.ebuild
25 deleted file mode 100644
26 index 1e654efef84..00000000000
27 --- a/dev-python/pyzmq/pyzmq-20.0.0.ebuild
28 +++ /dev/null
29 @@ -1,88 +0,0 @@
30 -# Copyright 1999-2021 Gentoo Authors
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=7
34 -
35 -PYTHON_COMPAT=( python3_{8..10} )
36 -PYTHON_REQ_USE="threads(+)"
37 -
38 -inherit flag-o-matic distutils-r1 toolchain-funcs
39 -
40 -DESCRIPTION="Lightweight and super-fast messaging library built on top of the ZeroMQ library"
41 -HOMEPAGE="
42 - https://zeromq.org/languages/python/
43 - https://pypi.org/project/pyzmq/
44 - https://github.com/zeromq/pyzmq/"
45 -SRC_URI="
46 - https://github.com/zeromq/pyzmq/archive/v${PV}.tar.gz
47 - -> ${P}.gh.tar.gz"
48 -
49 -LICENSE="LGPL-3"
50 -SLOT="0"
51 -KEYWORDS="amd64 arm arm64 ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
52 -IUSE="+draft"
53 -
54 -DEPEND="
55 - >=net-libs/zeromq-4.2.2-r2:=[drafts]
56 -"
57 -# it uses cffi backend for pypy, cython backend for cpython
58 -RDEPEND="${DEPEND}
59 - $(python_gen_cond_dep '
60 - dev-python/py[${PYTHON_USEDEP}]
61 - dev-python/cffi:=[${PYTHON_USEDEP}]
62 - ' pypy3)
63 -"
64 -BDEPEND="
65 - $(python_gen_cond_dep '
66 - dev-python/cython[${PYTHON_USEDEP}]
67 - ' 'python*')
68 - test? (
69 - >=www-servers/tornado-5.0.2[${PYTHON_USEDEP}]
70 - )
71 -"
72 -
73 -distutils_enable_tests pytest
74 -distutils_enable_sphinx docs \
75 - "dev-python/numpydoc"
76 -
77 -python_configure_all() {
78 - tc-export CC
79 - append-cppflags -DZMQ_BUILD_DRAFT_API=$(usex draft '1' '0')
80 -}
81 -
82 -python_compile() {
83 - esetup.py cython --force
84 - distutils-r1_python_compile
85 -}
86 -
87 -python_test() {
88 - local deselect=(
89 - # broken tests
90 - zmq/tests/test_asyncio.py::TestAsyncioAuthentication::test_curve_user_id
91 - zmq/tests/test_asyncio.py::TestThreadAuthentication::test_curve_user_id
92 - zmq/tests/test_auth.py::TestThreadAuthentication::test_curve_user_id
93 - zmq/tests/test_constants.py::TestConstants::test_draft
94 - zmq/tests/test_draft.py::TestDraftSockets::test_client_server
95 - zmq/tests/test_draft.py::TestDraftSockets::test_radio_dish
96 - zmq/tests/test_message.py::TestFrame::test_buffer_numpy
97 - zmq/tests/test_message.py::TestFrame::test_bytes
98 - zmq/tests/test_message.py::TestFrame::test_frame_more
99 - zmq/tests/test_message.py::TestFrame::test_lifecycle1
100 - zmq/tests/test_message.py::TestFrame::test_lifecycle2
101 - zmq/tests/test_message.py::TestFrame::test_memoryview_shape
102 - zmq/tests/test_message.py::TestFrame::test_multi_tracker
103 - zmq/tests/test_message.py::TestFrame::test_tracker
104 - zmq/tests/test_security.py::TestSecurity::test_curve
105 - zmq/tests/test_security.py::TestSecurity::test_plain
106 - zmq/tests/test_socket.py::TestSocket::test_large_send
107 - zmq/tests/test_socket.py::TestSocket::test_tracker
108 -
109 - # green-thing tests cause hangs or crashes
110 - zmq/tests/test_socket.py::TestSocketGreen
111 -
112 - # hangs
113 - zmq/tests/test_log.py::TestPubLog::test_blank_root_topic
114 - )
115 -
116 - epytest ${deselect[@]/#/--deselect }
117 -}