From 23510c1df6fc438fc097018aeb7860ddb60df5ce Mon Sep 17 00:00:00 2001 From: Vinicius Monego Date: Wed, 25 Jun 2025 19:42:13 -0300 Subject: [PATCH] gnu: python-fire: Update to 0.7.0. * gnu/packages/python-xyz.scm (python-fire): Update to 0.7.0. [build-system]: Use pyproject-build-system. [arguments]: Do not override the 'check' phase. [propagated-inputs]: Remove python-six. [native-inputs]: Remove python-mock. Add python-setuptools, python-wheel. Change-Id: Id75b22101cae1ee17334bb89f91eebc0e7e5001d --- gnu/packages/python-xyz.scm | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 85e95dec64..6106194356 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -1728,26 +1728,19 @@ that they are acceptable to modern bowsers") (define-public python-fire (package (name "python-fire") - (version "0.6.0") + (version "0.7.0") (source (origin (method url-fetch) (uri (pypi-uri "fire" version)) (sha256 (base32 - "0rmaw26xjndr7makpiqv4h9aav9xf2h280w0khqc1lyddscmpv2l")))) - (build-system python-build-system) - (arguments - '(#:phases - (modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (invoke "pytest"))))))) + "1pswm79gi51p596zmfvaskx0i15znbr610yws5dgdsing7q505cn")))) + (build-system pyproject-build-system) (propagated-inputs - (list python-six python-termcolor)) + (list python-termcolor)) (native-inputs - (list python-mock python-pytest)) + (list python-pytest python-setuptools python-wheel)) (synopsis "Library for automatically generating command line interfaces") (description "Fire is a library for automatically generating command line interfaces