Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/aioredis/, profiles/
Date: Thu, 25 Aug 2022 13:04:01
Message-Id: 1661432559.9ba28afd41fb74c0f2c1185d485d8c63f7a9e329.jsmolic@gentoo
1 commit: 9ba28afd41fb74c0f2c1185d485d8c63f7a9e329
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 25 13:02:39 2022 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 25 13:02:39 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba28afd
7
8 dev-python/aioredis: treeclean
9
10 Closes: https://bugs.gentoo.org/860840
11 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
12
13 dev-python/aioredis/Manifest | 1 -
14 dev-python/aioredis/aioredis-2.0.1.ebuild | 56 -------------------------------
15 dev-python/aioredis/metadata.xml | 13 -------
16 profiles/package.mask | 6 ----
17 4 files changed, 76 deletions(-)
18
19 diff --git a/dev-python/aioredis/Manifest b/dev-python/aioredis/Manifest
20 deleted file mode 100644
21 index 6acec3710225..000000000000
22 --- a/dev-python/aioredis/Manifest
23 +++ /dev/null
24 @@ -1 +0,0 @@
25 -DIST aioredis-2.0.1.tar.gz 111047 BLAKE2B 56f520110bee1a5ef2c19171b6c4c5d6cd4ac440892d36edc4ebf274e7b4ac184fd9e090ad79922f609de4b1dc403a1caa38b271cb1f938357ab9f01ea3f8bfc SHA512 9c2c3fe3e4e4a91e9ca727f8ad78c7c4e6ce1109e4a3043d9ddb929606b6879b1522f3845a3b18d8586ed557a4ab0f6288f27f2b6b0e307343e113f9b9b5fd76
26
27 diff --git a/dev-python/aioredis/aioredis-2.0.1.ebuild b/dev-python/aioredis/aioredis-2.0.1.ebuild
28 deleted file mode 100644
29 index 2d3d23161d82..000000000000
30 --- a/dev-python/aioredis/aioredis-2.0.1.ebuild
31 +++ /dev/null
32 @@ -1,56 +0,0 @@
33 -# Copyright 2021-2022 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=8
37 -
38 -PYTHON_COMPAT=( python3_{8..10} pypy3 )
39 -inherit distutils-r1 optfeature
40 -
41 -DESCRIPTION="asyncio Redis client library"
42 -HOMEPAGE="https://pypi.org/project/aioredis/ https://github.com/aio-libs/aioredis-py"
43 -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
44 -
45 -LICENSE="MIT"
46 -SLOT="0"
47 -KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
48 -
49 -RDEPEND="
50 - dev-python/async-timeout[${PYTHON_USEDEP}]
51 - dev-python/typing-extensions[${PYTHON_USEDEP}]
52 -"
53 -BDEPEND="
54 - test? (
55 - dev-db/redis
56 - dev-python/hiredis[${PYTHON_USEDEP}]
57 - dev-python/mock[${PYTHON_USEDEP}]
58 - dev-python/pytest-asyncio[${PYTHON_USEDEP}]
59 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
60 - )
61 -"
62 -
63 -distutils_enable_tests pytest
64 -
65 -src_test() {
66 - local redis_pid="${T}"/redis.pid
67 - local redis_port=6379
68 - local redis_test_config="
69 - daemonize yes
70 - pidfile ${redis_pid}
71 - port ${redis_port}
72 - bind 127.0.0.1
73 - "
74 -
75 - elog "Spawning Redis"
76 - elog "NOTE: Port ${redis_port} must be free"
77 - "${EPREFIX}"/usr/sbin/redis-server - <<< "${redis_test_config}" || die
78 -
79 - # Run the tests
80 - distutils-r1_src_test
81 -
82 - # Clean up afterwards
83 - kill "$(<"${redis_pid}")" || die
84 -}
85 -
86 -pkg_postinst() {
87 - optfeature "hiredis parser" dev-python/hiredis
88 -}
89
90 diff --git a/dev-python/aioredis/metadata.xml b/dev-python/aioredis/metadata.xml
91 deleted file mode 100644
92 index 4ae978711324..000000000000
93 --- a/dev-python/aioredis/metadata.xml
94 +++ /dev/null
95 @@ -1,13 +0,0 @@
96 -<?xml version="1.0" encoding="UTF-8"?>
97 -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
98 -<pkgmetadata>
99 - <maintainer type="project">
100 - <email>python@g.o</email>
101 - <name>Python</name>
102 - </maintainer>
103 - <stabilize-allarches/>
104 - <upstream>
105 - <remote-id type="github">aio-libs/aioredis-py</remote-id>
106 - <remote-id type="pypi">aioredis</remote-id>
107 - </upstream>
108 -</pkgmetadata>
109
110 diff --git a/profiles/package.mask b/profiles/package.mask
111 index 765392c81a36..2a492c5883f0 100644
112 --- a/profiles/package.mask
113 +++ b/profiles/package.mask
114 @@ -295,12 +295,6 @@ app-crypt/kbfs
115 # and no commits upstream since 2017. Bug #834383. Removal on 2022-08-26.
116 media-libs/libgroove
117
118 -# Michał Górny <mgorny@g.o> (2022-07-25)
119 -# aioredis has been integrated in >=dev-python/redis-py-4.2.0.
120 -# No revdeps.
121 -# Removal on 2022-08-24. Bug #860840.
122 -dev-python/aioredis
123 -
124 # Marek Szuba <marecki@g.o> (2022-07-13)
125 # Upstream has switched from CMake to hand-crafted Makefiles (yes, TO them),
126 # which have seriously messed up dependency handling and trigger several