commit:     fc29d3bce0f7264ae04909461cb9d335782713ef
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  8 05:00:27 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Oct  8 06:25:52 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc29d3bc

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.30.1.ebuild | 79 ----------------------------
 dev-python/fakeredis/fakeredis-2.30.3.ebuild | 77 ---------------------------
 3 files changed, 158 deletions(-)

diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest
index d5307396d7f8..f8f7e7f71fbc 100644
--- a/dev-python/fakeredis/Manifest
+++ b/dev-python/fakeredis/Manifest
@@ -1,5 +1,3 @@
-DIST fakeredis-2.30.1.tar.gz 167724 BLAKE2B 
7ddb8cbdeb4e3c5bcf9e5a6cd854cc55e39298934d097ec2401eb2226a45fa7e4d25ae666a3e34c22ebe75be6be0ad59c7722dbe7e15dac32f7822c5fd54cee7
 SHA512 
6d23a1e276b2a1ebc1846704f36296ab284b93e978c79358f2e73b6bb0b2c30ea133060dc6e8b9b7c82485c6fccca6efb53f67ecbb468029497e0fd7480dd8db
-DIST fakeredis-2.30.3.tar.gz 168472 BLAKE2B 
70133892f5d75f2f33b4d6ebee8fe1b7ad5b48793f02230fb15db2a731f3a43438f653c0962c9a8fd7e8313b5544bc6eaba295f2a340707835118da8a513177c
 SHA512 
239ac63d064e49c369d7114296e81afd03b6e3aa3a238eb59f0328e936d34b68746518de5f5bc3021a584bfd22b62ca4390b346717ca09c1171767c76e7be462
 DIST fakeredis-2.31.0.tar.gz 170163 BLAKE2B 
1d850e11166208a1c6437b7bc496c16f99f9ffd4497155a6ab5a6304db05ac16fa2b7f616c416e9f3986c7e95a48e21e55a5cbee76234025c2c3536a139eb55e
 SHA512 
e79bd841b9cf0a7ef0ea922c97b813a0666f9b282a223ccb64411727229bff21efd06a7573e223cb93472566b7a07d8a03d6f184218eb781fcd04cd9573f9320
 DIST fakeredis-2.31.1.tar.gz 170681 BLAKE2B 
c6aa71f27342521293275dfe997dc82bcd51b26e2d7a35e85d710361301c7ecd698cbaf8f78b276edea97cf45303d4840fa836005ed022515c563f6a9c18a525
 SHA512 
aa4a7bc4199fed02ff71b329ee0280574339a3d259b237cbf279f0825fc450415afb6e460babfb95c26b04ee4eb001b7e79ea434ed4720ff2bd74a76e59385e9
 DIST fakeredis-2.31.3.tar.gz 170984 BLAKE2B 
0a85f0f27945e883c1f0510bc1f91e52b0fe65755f508b90f887d4fc2915bc97f37935193dc378f738b59cd82228e04b9ca6ad9f263b7b4ed4e26b1d38c9f097
 SHA512 
e10a107e6486c949ef597bdd68c3a8ebbbf2eace0d3437af390ee9a356aab426a617a623125c8713d47c63489ba4c2fce3d63eeea663c6f8c49d48387b79fbe3

diff --git a/dev-python/fakeredis/fakeredis-2.30.1.ebuild 
b/dev-python/fakeredis/fakeredis-2.30.1.ebuild
deleted file mode 100644
index cc4246b0dac0..000000000000
--- a/dev-python/fakeredis/fakeredis-2.30.1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Fake implementation of redis API for testing purposes"
-HOMEPAGE="
-       https://github.com/cunla/fakeredis-py/
-       https://pypi.org/project/fakeredis/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-RDEPEND="
-       >=dev-python/redis-4.3[${PYTHON_USEDEP}]
-       <dev-python/sortedcontainers-3[${PYTHON_USEDEP}]
-       >=dev-python/sortedcontainers-2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-       test? (
-               dev-db/redis
-               dev-python/packaging[${PYTHON_USEDEP}]
-               dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-               dev-python/pytest-mock[${PYTHON_USEDEP}]
-       )
-"
-
-# pytest-xdist: tests are not parallel-safe
-distutils_enable_tests pytest
-
-python_test() {
-       local EPYTEST_DESELECT=(
-               # TODO
-               
"test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis2]"
-               
"test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis3]"
-               
"test/test_mixins/test_pubsub_commands.py::test_published_message_to_shard_channel[StrictRedis3]"
-               
test/test_mixins/test_set_commands.py::test_smismember_wrong_type
-               
"test/test_mixins/test_pubsub_commands.py::test_pubsub_shardnumsub[StrictRedis2]"
-               
"test/test_mixins/test_pubsub_commands.py::test_pubsub_shardnumsub[StrictRedis3]"
-               # json ext
-               test/test_json/test_json.py
-               test/test_json/test_json_arr_commands.py
-       )
-       local EPYTEST_IGNORE=(
-               # these tests fail a lot...
-               test/test_hypothesis
-               test/test_hypothesis_joint.py
-       )
-
-       local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-       epytest -p asyncio -p pytest_mock "${args[@]}"
-}
-
-src_test() {
-       local redis_pid="${T}"/redis.pid
-       local redis_port=6390
-
-       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.30.3.ebuild 
b/dev-python/fakeredis/fakeredis-2.30.3.ebuild
deleted file mode 100644
index 753266a581e3..000000000000
--- a/dev-python/fakeredis/fakeredis-2.30.3.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Fake implementation of redis API for testing purposes"
-HOMEPAGE="
-       https://github.com/cunla/fakeredis-py/
-       https://pypi.org/project/fakeredis/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-RDEPEND="
-       >=dev-python/redis-4.3[${PYTHON_USEDEP}]
-       <dev-python/sortedcontainers-3[${PYTHON_USEDEP}]
-       >=dev-python/sortedcontainers-2[${PYTHON_USEDEP}]
-"
-# pytest-asyncio: https://github.com/pytest-dev/pytest-asyncio/issues/1175
-BDEPEND="
-       test? (
-               dev-db/redis
-               dev-python/packaging[${PYTHON_USEDEP}]
-               <dev-python/pytest-asyncio-1.1[${PYTHON_USEDEP}]
-       )
-"
-
-# pytest-xdist: tests are not parallel-safe
-EPYTEST_PLUGINS=( pytest-{asyncio,mock} )
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-       # TODO
-       
"test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis2]"
-       
"test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis3]"
-       
"test/test_mixins/test_pubsub_commands.py::test_published_message_to_shard_channel[StrictRedis3]"
-       test/test_mixins/test_set_commands.py::test_smismember_wrong_type
-       
"test/test_mixins/test_pubsub_commands.py::test_pubsub_shardnumsub[StrictRedis2]"
-       
"test/test_mixins/test_pubsub_commands.py::test_pubsub_shardnumsub[StrictRedis3]"
-       # json ext
-       test/test_json/test_json.py
-       test/test_json/test_json_arr_commands.py
-       # require valkey package
-       test/test_valkey/test_valkey_init_args.py
-)
-EPYTEST_IGNORE=(
-       # these tests fail a lot...
-       test/test_hypothesis
-       test/test_hypothesis_joint.py
-)
-
-src_test() {
-       local redis_pid="${T}"/redis.pid
-       local redis_port=6390
-
-       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