From aae586b0e013acb30bec936ece014f4179c604b0 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Tue, 25 Mar 2025 11:40:41 +0000 Subject: [PATCH] gnu: Remove python-asynctest. No updates since 2019, fails to build and has no users in Guix. See there is a standard 'unittest.IsolatedAsyncioTestCase' drop-in replacement. * gnu/packages/python-xyz.scm (python-asynctest): Delete variable. Change-Id: If63cfd698a74f86c6895db04e0d7cd02728ae757 --- gnu/packages/python-xyz.scm | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 75b32e5f5e..1610f9f595 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -24878,35 +24878,6 @@ callback-heavy mode of interaction typical in some Kivy applications.") without requiring an event loop, useful for creative responsive GUIs.") (license license:expat))) -(define-public python-asynctest - (package - (name "python-asynctest") - (version "0.13.0") - (source (origin - (method url-fetch) - (uri (pypi-uri "asynctest" version)) - (sha256 - (base32 - "1b3zsy7p84gag6q8ai2ylyrhx213qdk2h2zb6im3xn0m5n264y62")))) - (build-system python-build-system) - (arguments - ;; The test suite appears to be incompatible with Python 3.9+, completes - ;; with 25 failures and 41 errors out of 220 tests (see: - ;; https://github.com/Martiusweb/asynctest/issues/149). - (list #:tests? #f - #:phases #~(modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (invoke "python" "-m" "unittest" "test"))))))) - (home-page "https://github.com/Martiusweb/asynctest/") - (synopsis "Unittest extensions for testing asyncio libraries") - (description - "The @code{asynctest} Python package is built on top of the standard -@code{unittest} module and cuts down boilerplate code when testing libraries -for @code{asyncio}.") - (license license:asl2.0))) - (define-public python-binaryornot (package (name "python-binaryornot")