commit:     f6289325fdda0dd1943a4a60f41d320922fce8fe
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed May  1 04:25:09 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed May  1 04:34:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6289325

dev-python/pyrate-limiter: Remove old

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

 dev-python/pyrate-limiter/Manifest                 |  3 -
 .../pyrate-limiter/pyrate-limiter-3.2.1.ebuild     | 74 ----------------------
 .../pyrate-limiter/pyrate-limiter-3.3.0.ebuild     | 74 ----------------------
 .../pyrate-limiter/pyrate-limiter-3.4.1.ebuild     | 74 ----------------------
 4 files changed, 225 deletions(-)

diff --git a/dev-python/pyrate-limiter/Manifest 
b/dev-python/pyrate-limiter/Manifest
index 62f1e9eab14b..c4f6f47427ae 100644
--- a/dev-python/pyrate-limiter/Manifest
+++ b/dev-python/pyrate-limiter/Manifest
@@ -1,5 +1,2 @@
 DIST pyrate-limiter-2.10.0.gh.tar.gz 71838 BLAKE2B 
3b8fd16684268870991c3a731c5497802c6f7be51e57bc983a14a7484fad2d0983613304fa061fdb70a3e6645d17fe37fbd68e9ddeca57bc7bd97fef4a5d8585
 SHA512 
b0090b2d80d40ba2f86ac7b5c5612a35fa885b52a87d783aa9726782275e79ca8d54a9a44b1f0dd43c98bf2355f4c17e1686d7c7f806934ea492b67f66b06ffe
-DIST pyrate_limiter-3.2.1.tar.gz 277166 BLAKE2B 
eb126b94bc9a113addd1e727ae21ee2df447e1f9fc0b3a1b77ab46464186a0cb62584fafbc9fac1ddbcc7c3289338208dfb39070e57e974e00442b1d7c5f0d21
 SHA512 
cb782766c2e1e47aeb35c3d7d03f9a82862a53e73b5afdab1b8a255866392cf0636340164c19e4181e8aa4327e9c346fc2fde64b2f50aaf227dd60633038f7c7
-DIST pyrate_limiter-3.3.0.tar.gz 278153 BLAKE2B 
df0e3aaf53150fb905be994c8bcc268e45bafddf795514eb8a6ee56da25e998b85336f48331a2720cbf501cb6feee806c9c17d99adcb4647979f6d79f960cc9f
 SHA512 
ee2cc0c573c7b696e6a6444eca85b4e5c8315c291b6ab64ed5e60cfd54298cd9aca1efdbfb7a669b92f8169848c03287ecb0a3f50c9281a4bc15acfc1713e300
-DIST pyrate_limiter-3.4.1.tar.gz 278251 BLAKE2B 
c1894a190d0d70134683723d8ffa2b216ebf724cd409e9cc25301b9a9d70d73cf1e4fc1c7bf48e661935cc6f2c530b9d45f96d7c86ce2a20ab0e47892093e6d3
 SHA512 
64c06abaf540e21e4b085062eff83f1f9d1710156c2d22c0180858c31f731733d9db69bdc56e48aaf4220d874d9c5253f506decd0ce3743c8fb8aa695a4ff6b4
 DIST pyrate_limiter-3.6.0.tar.gz 280021 BLAKE2B 
4ff5e115376cfb5d860c4cd6437ccbb323e40f96bb81a9933f6f648d029c0f3a1d6674e1a9e1c0309a7087a9d1eb670918ca60d3c960e8acab017e12ffa5c28e
 SHA512 
1f7f92203be443c27e2825022462c51eec2e276a4e58afc129599eacde21da55ed8229b0e5c7af21e650eb896b22c73f5fd227f56c1455cbd8d506894fed73a9

diff --git a/dev-python/pyrate-limiter/pyrate-limiter-3.2.1.ebuild 
b/dev-python/pyrate-limiter/pyrate-limiter-3.2.1.ebuild
deleted file mode 100644
index 0f5062a73d40..000000000000
--- a/dev-python/pyrate-limiter/pyrate-limiter-3.2.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python Rate-Limiter using Leaky-Bucket Algorimth Family"
-HOMEPAGE="
-       https://github.com/vutran1710/PyrateLimiter/
-       https://pypi.org/project/pyrate-limiter/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-       dev-python/filelock[${PYTHON_USEDEP}]
-       dev-python/redis[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-       test? (
-               dev-db/redis
-               dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-               dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-               dev-python/pyyaml[${PYTHON_USEDEP}]
-       )
-"
-
-EPYTEST_DESELECT=(
-       # Optional dependency redis-py-cluster not packaged
-       "tests/test_02.py::test_redis_cluster"
-)
-EPYTEST_XDIST=1
-
-distutils_enable_sphinx docs \
-       dev-python/sphinx-autodoc-typehints \
-       dev-python/sphinx-copybutton \
-       dev-python/furo \
-       dev-python/myst-parser \
-       dev-python/sphinxcontrib-apidoc
-distutils_enable_tests pytest
-
-src_test() {
-       local redis_pid="${T}"/redis.pid
-       local redis_port=6379
-
-       # Spawn Redis itself for testing purposes
-       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 ::1
-               ${extra_conf}
-       EOF
-
-       # Run the tests
-       distutils-r1_src_test
-
-       # Clean up afterwards
-       kill "$(<"${redis_pid}")" || die
-}
-
-python_test() {
-       local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-       epytest -p asyncio -p rerunfailures --reruns=5
-}

diff --git a/dev-python/pyrate-limiter/pyrate-limiter-3.3.0.ebuild 
b/dev-python/pyrate-limiter/pyrate-limiter-3.3.0.ebuild
deleted file mode 100644
index 0f5062a73d40..000000000000
--- a/dev-python/pyrate-limiter/pyrate-limiter-3.3.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python Rate-Limiter using Leaky-Bucket Algorimth Family"
-HOMEPAGE="
-       https://github.com/vutran1710/PyrateLimiter/
-       https://pypi.org/project/pyrate-limiter/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-       dev-python/filelock[${PYTHON_USEDEP}]
-       dev-python/redis[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-       test? (
-               dev-db/redis
-               dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-               dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-               dev-python/pyyaml[${PYTHON_USEDEP}]
-       )
-"
-
-EPYTEST_DESELECT=(
-       # Optional dependency redis-py-cluster not packaged
-       "tests/test_02.py::test_redis_cluster"
-)
-EPYTEST_XDIST=1
-
-distutils_enable_sphinx docs \
-       dev-python/sphinx-autodoc-typehints \
-       dev-python/sphinx-copybutton \
-       dev-python/furo \
-       dev-python/myst-parser \
-       dev-python/sphinxcontrib-apidoc
-distutils_enable_tests pytest
-
-src_test() {
-       local redis_pid="${T}"/redis.pid
-       local redis_port=6379
-
-       # Spawn Redis itself for testing purposes
-       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 ::1
-               ${extra_conf}
-       EOF
-
-       # Run the tests
-       distutils-r1_src_test
-
-       # Clean up afterwards
-       kill "$(<"${redis_pid}")" || die
-}
-
-python_test() {
-       local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-       epytest -p asyncio -p rerunfailures --reruns=5
-}

diff --git a/dev-python/pyrate-limiter/pyrate-limiter-3.4.1.ebuild 
b/dev-python/pyrate-limiter/pyrate-limiter-3.4.1.ebuild
deleted file mode 100644
index 0f5062a73d40..000000000000
--- a/dev-python/pyrate-limiter/pyrate-limiter-3.4.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python Rate-Limiter using Leaky-Bucket Algorimth Family"
-HOMEPAGE="
-       https://github.com/vutran1710/PyrateLimiter/
-       https://pypi.org/project/pyrate-limiter/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-       dev-python/filelock[${PYTHON_USEDEP}]
-       dev-python/redis[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-       test? (
-               dev-db/redis
-               dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-               dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-               dev-python/pyyaml[${PYTHON_USEDEP}]
-       )
-"
-
-EPYTEST_DESELECT=(
-       # Optional dependency redis-py-cluster not packaged
-       "tests/test_02.py::test_redis_cluster"
-)
-EPYTEST_XDIST=1
-
-distutils_enable_sphinx docs \
-       dev-python/sphinx-autodoc-typehints \
-       dev-python/sphinx-copybutton \
-       dev-python/furo \
-       dev-python/myst-parser \
-       dev-python/sphinxcontrib-apidoc
-distutils_enable_tests pytest
-
-src_test() {
-       local redis_pid="${T}"/redis.pid
-       local redis_port=6379
-
-       # Spawn Redis itself for testing purposes
-       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 ::1
-               ${extra_conf}
-       EOF
-
-       # Run the tests
-       distutils-r1_src_test
-
-       # Clean up afterwards
-       kill "$(<"${redis_pid}")" || die
-}
-
-python_test() {
-       local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-       epytest -p asyncio -p rerunfailures --reruns=5
-}

Reply via email to