From 379667f3239a792afc66d1e13051f28002150650 Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Sun, 26 Oct 2025 19:08:22 +0100 Subject: [PATCH] gnu: python-zeep: Relax requests-file requirement. * gnu/packages/python-web.scm (python-zeep)[arguments] <#:phases>: Add phase 'relax-requirements. Change-Id: Id09558d0ab8d2dc6d4cd1ae815dafb4d78eb89fb Signed-off-by: Sharlatan Hellseher --- gnu/packages/python-web.scm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm index 09d8e8744eddec2961fa96f46f7a32ea33221241..d2fdfb738236ebcb7611b59de90f804c576e6060 100644 --- a/gnu/packages/python-web.scm +++ b/gnu/packages/python-web.scm @@ -12193,6 +12193,10 @@ resources using Web Application Description Language (WADL) files as guides.") '(modify-phases %standard-phases (add-after 'unpack 'compatibility (lambda _ + ;; Relax requests-file requirement. + (substitute* "pyproject.toml" + (("\"requests-file.*\",") + "\"requests-file\",")) ;; httpx removed the "proxies" keyword. It's now either "mounts" ;; or "proxy". See https://github.com/encode/httpx/pull/2879. (substitute* "src/zeep/transports.py"