From 97be59470701f0703592a0d8c7db435c7dc992e1 Mon Sep 17 00:00:00 2001 From: Hartmut Goebel Date: Fri, 26 Sep 2025 12:43:52 +0200 Subject: [PATCH] gnu: trytond-currency-ro: Update to 7.0.0 and switch to pyproject. * gnu/packages/tryton.scm(trytond-currency-ro): Update to 7.0.0. [build-system] Switch to pyproject-build-system. [arguments]: Fix module name argument. Disable tests requiring network. [propagated-inputs]: Remove lxml. Change-Id: I9091f4acea59bda0bf04906ef339de8eb7ffc88c --- gnu/packages/tryton.scm | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/gnu/packages/tryton.scm b/gnu/packages/tryton.scm index 7b4d339416a891e291e89775569e7f978ac299c1..0fb50fbcd20eb2483676f052322109d399589cba 100644 --- a/gnu/packages/tryton.scm +++ b/gnu/packages/tryton.scm @@ -1885,17 +1885,20 @@ currency and rate.") (define-public trytond-currency-ro (package (name "trytond-currency-ro") - (version "6.2.0") + (version "7.0.0") (source (origin (method url-fetch) (uri (pypi-uri "trytond_currency_ro" version)) (sha256 - (base32 "1kn4bgh1gg5dcphb2afqb922myyg2012vdhixipmi7ccbv7ik46s")))) - (build-system python-build-system) - (arguments (tryton-arguments "trytond_currency_ro")) - (native-inputs (%standard-trytond-native-inputs)) - (propagated-inputs (list python-lxml python-requests trytond - trytond-currency)) + (base32 "1az7w8afhs5cwv4npfa2naizv7mr1mg9c4fgpdg5yp9vlkw3kssz")))) + (build-system pyproject-build-system) + ;; doctests require network access + (arguments (tryton-arguments "currency_ro" "-k not scenario_currency_ro")) + (native-inputs %standard-trytond-native-inputs) + (propagated-inputs + (list python-requests + trytond + trytond-currency)) (home-page "https://docs.tryton.org/projects/modules-currency-ro") (synopsis "Fetch currency rates from the Romanian National Bank") (description "The @emph{Currency RO} Tryton module adds the Romanian