From 8f8aa5cf58feb94ef088a8f813a18483436acd7e Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Thu, 30 Jan 2025 22:48:10 +0800 Subject: [PATCH] gnu: python-anaconda-client: Fix tests. * gnu/packages/package-management.scm (python-anaconda-client)[source]: Add workaround for missing `iter_fields'. Change-Id: Ia8a17b6778e8cc8b8e734c3e788e938250d641a7 Reported-by: orahcio on IRC. --- gnu/packages/package-management.scm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm index d06df2c55bd..ff05d15e738 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm @@ -1062,7 +1062,13 @@ the @code{(bffe)} module as the entry point.") (file-name (git-file-name name version)) (sha256 (base32 - "1vyk0g0gci4z9psisb8h50zi3j1nwfdg1jw3j76cxv0brln0v3fw")))) + "1vyk0g0gci4z9psisb8h50zi3j1nwfdg1jw3j76cxv0brln0v3fw")) + ;; `iter_fields' is no longer available in python-urllib (propagated from + ;; python-requests). + (modules '((guix build utils))) + (snippet + #~(substitute* "binstar_client/requests_ext.py" + (("iter_fields") "iter_field_objects"))))) (build-system pyproject-build-system) (arguments (list