diff options
author | Aaron Covrig <aaron.covrig.us@ieee.org> | 2024-10-24 19:33:31 -0400 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2024-11-17 23:15:50 +0100 |
commit | bc17ba46a6dcf6b887c31a041b9ff1289c96839c (patch) | |
tree | de97d7a79bf74164c28792d7de5faf4028b0d2c6 | |
parent | 508bb5afc48c83b60cb0458a44424a0eed45c79e (diff) | |
download | guix-bc17ba46a6dcf6b887c31a041b9ff1289c96839c.tar.gz |
gnu: pypandoc: Update to 1.14
* gnu/packages/python-xyz.scm (python-pypandoc): Update to 1.14 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
-rw-r--r-- | gnu/packages/python-xyz.scm | 42 |
1 files changed, 22 insertions, 20 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 2d84bfa57e..de1f77df45 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -155,6 +155,7 @@ ;;; Copyright © 2024 David Elsing <david.elsing@posteo.net> ;;; Copyright © 2024 Rick Huijzer <ikbenrickhuyzer@gmail.com> ;;; Copyright © 2024 Peter Kannewitz <petre-vps@posteo.net> +;;; Copyright © 2024 Aaron Covrig <aaron.covrig.us@ieee.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -32638,33 +32639,34 @@ By default it uses the open Python vulnerability database Safety DB.") (define-public python-pypandoc (package (name "python-pypandoc") - (version "1.7.5") + (version "1.14") (source (origin (method url-fetch) (uri (pypi-uri "pypandoc" version)) (sha256 - (base32 - "0l6a8ngzpx363q2jskxxkx6psfhqrvc4js80dmn16r3vw6m2cb40")))) + (base32 "15x161bxr7hky7rvq0jlgf1kxg6vdf069487casmpyxry7slak3b")))) (build-system pyproject-build-system) (arguments - (list - #:phases - #~(modify-phases %standard-phases - (add-before 'check 'disable-tests - (lambda _ - ;; Disable test requiring network access - (substitute* "tests.py" - (("test_basic_conversion_from_http_url") - "skip_test_basic_conversion_from_http_url"))))))) - (native-inputs - (list python-poetry-core - (texlive-updmap.cfg - (list texlive-etoolbox texlive-lm texlive-xcolor)))) - (inputs - (list pandoc python-pandocfilters)) - (propagated-inputs - (list python-wheel)) + `(#:phases (modify-phases %standard-phases + (add-before 'check 'disable-tests + (lambda _ + (substitute* "tests.py" + ;; Disable test requiring network access + (("test_basic_conversion_from_http_url") + "skip_test_basic_conversion_from_http_url") + ;; Disable tests with missing files + (("test_basic_conversion_from_file_pattern") + "skip_test_basic_conversion_from_file_pattern") + (("test_conversion_with_data_files") + "skip_test_conversion_with_data_files")) #t))))) + ;; Ideally, we would supersede texlive-xpatch with texlive-regexpatch once + ;; the missing etoolbox.sty file is added + (native-inputs (list python-poetry-core + (texlive-updmap.cfg (list texlive-xpatch texlive-lm + texlive-xcolor)))) + (inputs (list pandoc python-pandocfilters)) + (propagated-inputs (list python-wheel)) (home-page "https://github.com/bebraw/pypandoc") (synopsis "Python wrapper for pandoc") (description "pypandoc is a thin Python wrapper around pandoc |