From b86e8f8ce18fb91929833ed68f5dda5094fec830 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Thu, 27 Mar 2025 18:32:40 +0000 Subject: [PATCH] gnu: python-uqbar: Update to 0.7.2. * gnu/packages/graphviz.scm (python-uqbar): Update to 0.7.2. [arguments] : Run all tests; provide "--pyargs" option. [propagated-inputs]: Remove python-sphinx-5 and python-sphinx-rtd-theme; add python-sphinx. [native-inputs]: Remove python-flake8, python-isort, and python-mypy; add python-defusedxml and python-typing-extensions. Change-Id: I530799178e6d99ec097325b05c65770d3af8f732 --- gnu/packages/graphviz.scm | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/gnu/packages/graphviz.scm b/gnu/packages/graphviz.scm index 6d7f8370dd..cb6d7d82fe 100644 --- a/gnu/packages/graphviz.scm +++ b/gnu/packages/graphviz.scm @@ -209,7 +209,7 @@ structure and layout algorithms.") (define-public python-uqbar (package (name "python-uqbar") - (version "0.6.9") + (version "0.7.2") (source (origin (method git-fetch) @@ -218,27 +218,23 @@ structure and layout algorithms.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "037qj3rymm6xzdpklddfhmfp2p1bq9fi3jrvxj6gmharphd5z869")))) + (base32 "1limp2m2smg0l3v6vn2fwhjcw1d8gakw5v0q7krb03q539qiql87")))) (build-system pyproject-build-system) - (arguments ; XXX: Disable failing tests. - (list #:test-flags '(list "tests" "-k" "not test_find_executable \ -and not test_sphinx_book_text_broken_strict"))) + (arguments + (list + #:test-flags #~(list "--pyargs" "uqbar"))) (native-inputs (list graphviz - python-flake8 - python-isort - python-mypy + python-defusedxml python-pytest python-pytest-cov python-setuptools + python-typing-extensions python-wheel)) (propagated-inputs - (list python-black python-sphinx-5 python-unidecode - (package/inherit python-sphinx-rtd-theme - (propagated-inputs - (modify-inputs - (package-propagated-inputs python-sphinx-rtd-theme) - (replace "python-sphinx" python-sphinx-5)))))) + (list python-black + python-sphinx + python-unidecode)) (home-page "https://github.com/josiah-wolf-oberholtzer/uqbar") (synopsis "Tools for building documentation with Sphinx, Graphviz and LaTeX") (description