rekado pushed a commit to branch python-team
in repository guix.

commit ae74f998ac15d833482d494a5cf346c394a35dbb
Author: Ricardo Wurmus <rek...@elephly.net>
AuthorDate: Sat Jan 4 21:31:45 2025 +0100

    gnu: python-fastapi: Relax requirements.
    
    * gnu/packages/python-web.scm (python-fastapi)[arguments]: Add phase
    'relax-requirements.
    
    Change-Id: I639d894eb1ee207cddcaa52344e48291c7a2a5c9
---
 gnu/packages/python-web.scm | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index b8b1d33b26..fad7eed49e 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -9870,7 +9870,13 @@ and FastAPI.")
              ;; it.
              "--ignore=tests/test_multipart_installation.py"
              ;; FIXME: Unclear why these 8 tests fail.
-             "--ignore=tests/test_dependency_contextmanager.py")))
+             "--ignore=tests/test_dependency_contextmanager.py")
+      #:phases
+      '(modify-phases %standard-phases
+         (add-after 'unpack 'relax-requirements
+           (lambda _
+             (substitute* "pyproject.toml"
+               (("<0.42.0") "<=0.42.0")))))))
     (propagated-inputs (list python-email-validator
                              python-fastapi-cli
                              python-httpx

Reply via email to