commit:     69ed0f59f5ae3a707c1980ee834631f89fa4c597
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 15 19:50:07 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Feb 15 19:50:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ed0f59

dev-python/fakeredis: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/fakeredis/Manifest               |  2 -
 dev-python/fakeredis/fakeredis-2.4.0.ebuild | 88 -----------------------------
 dev-python/fakeredis/fakeredis-2.8.0.ebuild | 83 ---------------------------
 3 files changed, 173 deletions(-)

diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest
index d62bc66fe1c0..d98c71f92844 100644
--- a/dev-python/fakeredis/Manifest
+++ b/dev-python/fakeredis/Manifest
@@ -1,4 +1,2 @@
-DIST fakeredis-py-2.4.0.gh.tar.gz 132163 BLAKE2B 
fc3858eb364c63d776c81d715cbfb218dc0e763d568c97b0d1dafb0716aaf87e928f9b81bd49d28fcc235f4285277446945595d42ff1d440e5c8491b78abb6c3
 SHA512 
5fba3e84d0506b52e1561f750e045b6227ea21387ddb3a89b8a61e9698fc0e9ec80c4a7048d9426fb0d8e9f2acd808e7e07fcb11d14d6852d9b057fec86d6e6a
 DIST fakeredis-py-2.6.0.gh.tar.gz 151925 BLAKE2B 
60538efa5de93436177aa019908f02affb9df9b2aaf1349e933da6f066f98aaa255bbdb3297645ad1dc3b67a57a61bb8081e476f451799b512719f5779c1218d
 SHA512 
19a23be7a182f962e66686f3c4ec3a5b9fbc847d97e48f19fde11ae268f4a70de567ff2ca302a9fe0e7080de2215698cf5b2ff2febda5eef6748f3ec8d601720
-DIST fakeredis-py-2.8.0.gh.tar.gz 163863 BLAKE2B 
ccfb685e57e011afe22906751d3b48c840ffff5ab71ce8b27a36c9168418dfcb4c3761d4162bc9f587396c04bbe4878675921bdfd43effa62ffc0ce6133d7aaf
 SHA512 
51199af0b3abada364664df8d0a091a7f200daf2c180f45488414672962338db8055488629f45d4a0046c48bcf711927c184726efe6cda4c4765fe9763447551
 DIST fakeredis-py-2.9.0.gh.tar.gz 165442 BLAKE2B 
e71780b273f1847454d0e6e89f3f97a9d4a81d86345857fced39413521202f299b90c8a218f12b15d79a3bb7c865d7b0280798920cfd93120a553511b3a343ff
 SHA512 
2ddf2570e7f00647834f8f07a3fef6ec68d630ff93ddd5375dcc47a14a5a7bf430dbc4a1abfb38fa2b5e18f1aa1f4ef5413b39c4bb3ed9d167aa1729edfa9870

diff --git a/dev-python/fakeredis/fakeredis-2.4.0.ebuild 
b/dev-python/fakeredis/fakeredis-2.4.0.ebuild
deleted file mode 100644
index 3e6baad1f89d..000000000000
--- a/dev-python/fakeredis/fakeredis-2.4.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
-
-inherit distutils-r1
-
-MY_P=fakeredis-py-${PV}
-DESCRIPTION="Fake implementation of redis API for testing purposes"
-HOMEPAGE="
-       https://github.com/cunla/fakeredis-py/
-       https://pypi.org/project/fakeredis/
-"
-SRC_URI="
-       https://github.com/cunla/fakeredis-py/archive/v${PV}.tar.gz
-               -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
-
-RDEPEND="
-       >=dev-python/redis-4.2[${PYTHON_USEDEP}]
-       <dev-python/redis-4.5[${PYTHON_USEDEP}]
-       >=dev-python/sortedcontainers-2.4.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-       test? (
-               dev-db/redis
-               dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-               dev-python/pytest-mock[${PYTHON_USEDEP}]
-       )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-       # unpin redis
-       sed -i -e '/redis/s:<[0-9.]*:*:' pyproject.toml || die
-       distutils-r1_src_prepare
-}
-
-python_test() {
-       local EPYTEST_DESELECT=(
-               # also lupa
-               test/test_aioredis2.py::test_failed_script_error
-               # TODO
-               "test/test_fakeredis.py::test_set_get_nx[StrictRedis]"
-               "test/test_fakeredis.py::test_lpop_count[StrictRedis]"
-               "test/test_fakeredis.py::test_rpop_count[StrictRedis]"
-               "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]"
-               
"test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis]"
-       )
-       local EPYTEST_IGNORE=(
-               # these tests fail a lot...
-               test/test_hypothesis.py
-       )
-       local args=(
-               # tests requiring lupa (lua support)
-               -k 'not test_eval and not test_lua and not test_script'
-       )
-       epytest "${args[@]}"
-}
-
-src_test() {
-       local redis_pid="${T}"/redis.pid
-       local redis_port=6379
-
-       einfo "Spawning Redis"
-       einfo "NOTE: Port ${redis_port} must be free"
-       "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start 
redis server"
-               daemonize yes
-               pidfile ${redis_pid}
-               port ${redis_port}
-               bind 127.0.0.1
-       EOF
-
-       # Run the tests
-       distutils-r1_src_test
-
-       # Clean up afterwards
-       kill "$(<"${redis_pid}")" || die
-}

diff --git a/dev-python/fakeredis/fakeredis-2.8.0.ebuild 
b/dev-python/fakeredis/fakeredis-2.8.0.ebuild
deleted file mode 100644
index 11e604ae7bad..000000000000
--- a/dev-python/fakeredis/fakeredis-2.8.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
-
-inherit distutils-r1
-
-MY_P=fakeredis-py-${PV}
-DESCRIPTION="Fake implementation of redis API for testing purposes"
-HOMEPAGE="
-       https://github.com/cunla/fakeredis-py/
-       https://pypi.org/project/fakeredis/
-"
-SRC_URI="
-       https://github.com/cunla/fakeredis-py/archive/v${PV}.tar.gz
-               -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-RDEPEND="
-       <dev-python/redis-5[${PYTHON_USEDEP}]
-       >=dev-python/redis-4.2[${PYTHON_USEDEP}]
-       <dev-python/sortedcontainers-3[${PYTHON_USEDEP}]
-       >=dev-python/sortedcontainers-2.4.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-       test? (
-               dev-db/redis
-               dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-               dev-python/pytest-mock[${PYTHON_USEDEP}]
-       )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-       local EPYTEST_DESELECT=(
-               # also lupa
-               test/test_aioredis2.py::test_failed_script_error
-               # TODO
-               "test/test_fakeredis.py::test_set_get_nx[StrictRedis]"
-               "test/test_fakeredis.py::test_lpop_count[StrictRedis]"
-               "test/test_fakeredis.py::test_rpop_count[StrictRedis]"
-               "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]"
-               
"test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis]"
-       )
-       local EPYTEST_IGNORE=(
-               # these tests fail a lot...
-               test/test_hypothesis.py
-       )
-       local args=(
-               # tests requiring lupa (lua support)
-               -k 'not test_eval and not test_lua and not test_script'
-       )
-       epytest "${args[@]}"
-}
-
-src_test() {
-       local redis_pid="${T}"/redis.pid
-       local redis_port=6379
-
-       einfo "Spawning Redis"
-       einfo "NOTE: Port ${redis_port} must be free"
-       "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start 
redis server"
-               daemonize yes
-               pidfile ${redis_pid}
-               port ${redis_port}
-               bind 127.0.0.1
-       EOF
-
-       # Run the tests
-       distutils-r1_src_test
-
-       # Clean up afterwards
-       kill "$(<"${redis_pid}")" || die
-}

Reply via email to