gnu: python-flit: Relax python-pip requirement.

The new sanity-check makes this package fail.

* gnu/packages/python-xyz.scm (python-flit)[arguments]<#:phases>: Add
phase 'relax-pip-requirement.

Change-Id: Ib3023182667469c9683f0c63ccbd165276af3202
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
Nicolas Graves 2025-11-01 20:48:34 +01:00 committed by Andreas Enge
parent 0fdb7a5fe8
commit f8df79fa48
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -29005,6 +29005,13 @@ and not test_install_requires_extra \
and not test_validate_classifiers_private")
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'relax-pip-requirement
;; python -m pip is available by default, no need to
;; propagate pip.
(lambda _
(substitute* "pyproject.toml"
(("\"pip\",")
""))))
(add-before 'check 'pre-check
(lambda* (#:key tests? inputs outputs #:allow-other-keys)
(when tests?