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/geventhttpclient/
Date: Tue, 30 Aug 2022 19:01:48
Message-Id: 1661886053.136b4a9c0d52563501dd6cf5f1c4d8f058577e50.mgorny@gentoo
1 commit: 136b4a9c0d52563501dd6cf5f1c4d8f058577e50
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 30 19:00:53 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 30 19:00:53 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=136b4a9c
7
8 dev-python/geventhttpclient: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/geventhttpclient/Manifest | 1 -
13 .../geventhttpclient/geventhttpclient-1.5.5.ebuild | 52 ----------------------
14 2 files changed, 53 deletions(-)
15
16 diff --git a/dev-python/geventhttpclient/Manifest b/dev-python/geventhttpclient/Manifest
17 index 9b9982cfb17c..16bc0883f6e9 100644
18 --- a/dev-python/geventhttpclient/Manifest
19 +++ b/dev-python/geventhttpclient/Manifest
20 @@ -1,2 +1 @@
21 -DIST geventhttpclient-1.5.5.tar.gz 59566 BLAKE2B f43ffe9880eefe77f19adc00bcef612df057f96e256f50ca4081658d7e0d01deca2473da3d2055dbc1cb98fc4f7f0a7442809fdcab635c43042792e2601efdb9 SHA512 89efe008099935ac8715ddf09c13e70c1a3552da50c495522b2a62e1ff51a407808e6b797f8fd3b0863a3a59e5b03e604bda8b1027c0326da75cb1fddb5d0fa3
22 DIST geventhttpclient-2.0.tar.gz 73677 BLAKE2B b466f7153e646b3d9af0b301789aaa92df28dad505c375ec7fdcfb8d888d8942edba3f4c776ef4fc252756fb2a37bbee7d61c4a1e912c8c7d716a57fd49fee0e SHA512 1f53cf8636e6baba4cb0d8d7b233f903efec2d74413cfb2d768bff94f3a9b91ae59444981a1399b010e73120c390b52b1449424571c7ee9bdad818e5ce72ae8c
23
24 diff --git a/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild b/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild
25 deleted file mode 100644
26 index 2f7a10174e94..000000000000
27 --- a/dev-python/geventhttpclient/geventhttpclient-1.5.5.ebuild
28 +++ /dev/null
29 @@ -1,52 +0,0 @@
30 -# Copyright 1999-2022 Gentoo Authors
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=8
34 -
35 -DISTUTILS_USE_PEP517=setuptools
36 -PYTHON_COMPAT=( python3_{8..10} )
37 -
38 -inherit distutils-r1
39 -
40 -DESCRIPTION="A high performance, concurrent HTTP client library for Python using gevent"
41 -HOMEPAGE="
42 - https://github.com/geventhttpclient/geventhttpclient/
43 - https://pypi.org/project/geventhttpclient/
44 -"
45 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
46 -
47 -LICENSE="MIT"
48 -SLOT="0"
49 -KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
50 -
51 -RDEPEND="
52 - app-arch/brotli[python,${PYTHON_USEDEP}]
53 - dev-python/certifi[${PYTHON_USEDEP}]
54 - dev-python/gevent[events(+),${PYTHON_USEDEP}]
55 - dev-python/six[${PYTHON_USEDEP}]
56 -"
57 -BDEPEND="
58 - test? (
59 - dev-python/mock[${PYTHON_USEDEP}]
60 - )
61 -"
62 -
63 -distutils_enable_tests pytest
64 -
65 -python_prepare_all() {
66 - # Avoid ModuleNotFoundError for tests we skip later
67 - sed -i '/^import dpkt.ssl/d' src/geventhttpclient/tests/test_ssl.py || die
68 - distutils-r1_python_prepare_all
69 -}
70 -
71 -python_test() {
72 - local EPYTEST_DESELECT=(
73 - # These SNI tests require dpkt which is not in the tree
74 - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_host_in_ssl
75 - src/geventhttpclient/tests/test_ssl.py::test_implicit_sni_from_header_in_ssl
76 - src/geventhttpclient/tests/test_ssl.py::test_explicit_sni_in_ssl
77 - )
78 - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
79 - # Skip tests which require internet access
80 - epytest -m "not online"
81 -}