sharlatan pushed a commit to branch python-team in repository guix. commit c773790c85c5f866d8395e9c5dbb9635b10f2451 Author: Sharlatan Hellseher <sharlata...@gmail.com> AuthorDate: Thu Mar 27 18:32:40 2025 +0000
gnu: python-uqbar: Update to 0.7.2. * gnu/packages/graphviz.scm (python-uqbar): Update to 0.7.2. [arguments] <test-flags>: 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 defd53df73..eb9893a415 100644 --- a/gnu/packages/graphviz.scm +++ b/gnu/packages/graphviz.scm @@ -208,7 +208,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) @@ -217,27 +217,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