gnu: python-fastapi: Relax requirements.

* gnu/packages/python-web.scm (python-fastapi)[arguments]: Add phase
'relax-requirements.

Change-Id: I639d894eb1ee207cddcaa52344e48291c7a2a5c9
This commit is contained in:
Ricardo Wurmus 2025-01-04 21:31:45 +01:00
parent 52aafe9522
commit 8c495458a7
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -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