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/redis-py/
Date: Sun, 29 Mar 2020 07:04:19
Message-Id: 1585465284.5a1bc0be79c5c3d285e5bddaccded4ea17a85533.mgorny@gentoo
1 commit: 5a1bc0be79c5c3d285e5bddaccded4ea17a85533
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sun Mar 29 07:01:24 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 29 07:01:24 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1bc0be
7
8 dev-python/redis-py: Remove redundant versions
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/redis-py/Manifest | 1 -
13 dev-python/redis-py/redis-py-3.2.1.ebuild | 63 -------------------------------
14 2 files changed, 64 deletions(-)
15
16 diff --git a/dev-python/redis-py/Manifest b/dev-python/redis-py/Manifest
17 index 10df1a71498..61bdd72bbbd 100644
18 --- a/dev-python/redis-py/Manifest
19 +++ b/dev-python/redis-py/Manifest
20 @@ -1,2 +1 @@
21 -DIST redis-py-3.2.1.tar.gz 124692 BLAKE2B fc7a773ab0a7e13f034b9efa174806b024733f9263b962599ce72e9a0c88b11964c26081375b6ae2de49939b59a561c145ae1b69c262b801f9b887befe9dcc0a SHA512 be51642a8895325c3c61993dd83c3299a9e2cefc1010e04f182833f720ff161bea43d3a57d28afba991949fcf6e967c4f778002967641bffe651d5db384f2e08
22 DIST redis-py-3.3.11.tar.gz 131072 BLAKE2B 6becafba3da22bae796a4a9ba55d11a61d9ed1a8b693a734d4ef3f0e463c0c39a05c01546225f69eb36a788779d6e45d0136e1a6d6856ec63c3dd07994b5db9a SHA512 a32327fcebc6242367c0eda6c6dcd1a15d5d575527af2e9de0d76e05bc4afc7402566d9254e467663b81907a310731af3041236b6b135f3b8ff1429a502c1000
23
24 diff --git a/dev-python/redis-py/redis-py-3.2.1.ebuild b/dev-python/redis-py/redis-py-3.2.1.ebuild
25 deleted file mode 100644
26 index 77bcb3a7cb9..00000000000
27 --- a/dev-python/redis-py/redis-py-3.2.1.ebuild
28 +++ /dev/null
29 @@ -1,63 +0,0 @@
30 -# Copyright 1999-2020 Gentoo Authors
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=7
34 -PYTHON_COMPAT=( python3_{6,7} pypy3 )
35 -
36 -inherit distutils-r1
37 -
38 -MY_PN="redis"
39 -MY_P="${MY_PN}-${PV}"
40 -
41 -DESCRIPTION="Python client for Redis key-value store"
42 -HOMEPAGE="https://github.com/andymccurdy/redis-py"
43 -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
44 -
45 -LICENSE="MIT"
46 -SLOT="0"
47 -KEYWORDS="amd64 ~arm ~arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux"
48 -IUSE="test"
49 -RESTRICT="!test? ( test )"
50 -
51 -RDEPEND=""
52 -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
53 - test? (
54 - dev-db/redis
55 - dev-python/mock[${PYTHON_USEDEP}]
56 - >=dev-python/pytest-2.7.0[${PYTHON_USEDEP}] )"
57 -
58 -S="${WORKDIR}/${MY_P}"
59 -
60 -python_prepare_all() {
61 - distutils-r1_python_prepare_all
62 -
63 - # Make sure that tests will be used from BUILD_DIR rather than cwd.
64 - mv tests tests-hidden || die
65 -
66 - # Correct local import patch syntax
67 - sed -e 's:from .conftest:from conftest:' \
68 - -i tests-hidden/{test_commands.py,test_connection_pool.py,test_encoding.py,test_lock.py,test_pubsub.py} \
69 - || die
70 -}
71 -
72 -python_compile() {
73 - distutils-r1_python_compile
74 -
75 - if use test; then
76 - cp -r tests-hidden "${BUILD_DIR}"/tests || die
77 - fi
78 -}
79 -
80 -python_test() {
81 - local sock="${T}/redis.sock"
82 -
83 - "${EPREFIX}/usr/sbin/redis-server" - <<- EOF
84 - daemonize yes
85 - pidfile "${T}/redis.pid"
86 - unixsocket ${sock}
87 - EOF
88 -
89 - PYTHONPATH="${S}:${S}/tests-hidden"
90 - esetup.py test --verbose
91 - kill $(<"${T}/redis.pid")
92 -}