From 6ff0c5b06c379577c14c6c3ea2613b354aed5e3a Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sat, 18 Oct 2025 12:08:21 +0100 Subject: [PATCH] gnu: python-ratelimiter: Fix tests. * gnu/packages/python-xyz.scm (python-ratelimiter)[version]: Use GIT-VERSION. [native-inputs]: Remove python-pytest-asyncio and python-wheel; add python-pytest-asyncio-0.26. Change-Id: Idc7f879bd125ddaa1f9fb0f92be566e03ccc7132 --- gnu/packages/python-xyz.scm | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index d3ee33ce24399e4479a785afd2ce2b3b059172fd..102c0385ec3bba1c880b851f0dcfb840dc607f3e 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -26902,17 +26902,21 @@ their files and supports any packaging format (including wheels).") in human-readable HTML format.") (license license:unlicense))) +;; XXX: This project was archived by the owner on Oct 4, 2023. It is now +;; read-only. Consider to remvoe when nothing depends on it. (define-public python-ratelimiter + ;; From https://github.com/RazerM/ratelimiter/pull/11 + (let ((commit "59a0827c434706d62b89e16a220e4ae12e618858") + (revision "0")) (package (name "python-ratelimiter") - (version "1.2.0.post1") + (version (git-version "1.2.0.post1" revision commit)) (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/RazerM/ratelimiter") - ;; From https://github.com/RazerM/ratelimiter/pull/11 - (commit "59a0827c434706d62b89e16a220e4ae12e618858"))) + (commit commit))) (sha256 (base32 "1v34w12f41j0l2gy9ji9ip01kj4idjfjx7a97wrlr1ibxi7hg3bs")))) @@ -26926,15 +26930,14 @@ in human-readable HTML format.") (("pytest.collect.File") "pytest.File"))))))) (native-inputs (list python-pytest - python-pytest-asyncio - python-setuptools - python-wheel)) + python-pytest-asyncio-0.26 + python-setuptools)) (home-page "https://github.com/RazerM/ratelimiter") (synopsis "Simple rate limiting object") (description "The @code{ratelimiter} module ensures that an operation will not be executed more than a given number of times during a given period.") - (license license:asl2.0))) + (license license:asl2.0)))) (define-public python-rbfly (package