From 3f8b7079725d89e83c0defd455e3ccec530a40a4 Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Thu, 24 Jul 2025 03:49:25 +0200 Subject: [PATCH] gnu: python-debtcollector: Improve package. * gnu/packages/openstack.scm (python-debtcollector): [arguments]<#:phases>: Add phase 'relax-requirements. [native-inputs]: Remove python-doc8, python-openstackdocstheme, python-reno. Change-Id: Ia4556fec88a47da787e42fb508e71f6e09028c38 Signed-off-by: Sharlatan Hellseher --- gnu/packages/openstack.scm | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm index a8c29309e89ec2a4f75c2de18f4db7f256fe2c31..5b8f6ff86f4cc6243eb93c77905f3c3361df7e2e 100644 --- a/gnu/packages/openstack.scm +++ b/gnu/packages/openstack.scm @@ -113,20 +113,23 @@ formatters, and other extensions.") (method url-fetch) (uri (pypi-uri "debtcollector" version)) (sha256 - (base32 "0vzarkvjclci98d8lvkix6qj59f7rxp1qg2x6q6is7qfbg91g29a")) - (modules '((guix build utils))) - (snippet #~(begin - (substitute* "test-requirements.txt" - (("^(coverage|hacking|pre-commit).*") - "")))))) + (base32 "0vzarkvjclci98d8lvkix6qj59f7rxp1qg2x6q6is7qfbg91g29a")))) (build-system pyproject-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'relax-requirements + (lambda _ + (substitute* "test-requirements.txt" + (("^(coverage|hacking|pre-commit|reno).*") + "") + (("^(doc8|sphinx|openstackdocstheme).*") + ""))))))) (propagated-inputs (list python-pbr python-wrapt)) (native-inputs - (list python-doc8 - python-fixtures - python-openstackdocstheme - python-reno + (list python-fixtures python-setuptools python-stestr python-testtools