[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
05/10: gnu: pypandoc: Update to 1.14
From: |
guix-commits |
Subject: |
05/10: gnu: pypandoc: Update to 1.14 |
Date: |
Sun, 17 Nov 2024 18:22:13 -0500 (EST) |
civodul pushed a commit to branch master
in repository guix.
commit bc17ba46a6dcf6b887c31a041b9ff1289c96839c
Author: Aaron Covrig <aaron.covrig.us@ieee.org>
AuthorDate: Thu Oct 24 19:33:31 2024 -0400
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>
---
gnu/packages/python-xyz.scm | 42 ++++++++++++++++++++++--------------------
1 file 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
- branch master updated (916c08c465 -> e37ee527a0), guix-commits, 2024/11/17
- 03/10: gnu: Add guile-taglib., guix-commits, 2024/11/17
- 04/10: gnu: openssh: Update to 9.9p1., guix-commits, 2024/11/17
- 06/10: gnu: impressive: Update to 13.2 and fix build, guix-commits, 2024/11/17
- 07/10: gnu: bloomberg-bde-tools: Update to 4.13.0.0., guix-commits, 2024/11/17
- 08/10: gnu: bloomberg-bde: Update to 4.14.0.0., guix-commits, 2024/11/17
- 01/10: gnu: hunspell-dictionary: Update to 24.8.2.1., guix-commits, 2024/11/17
- 02/10: daemon: Improve error message in ‘checkStoreName’., guix-commits, 2024/11/17
- 09/10: gnu: coq-mathcomp-bigenough: Use new style., guix-commits, 2024/11/17
- 10/10: gnu: coq-mathcomp-bigenough: Use native-inputs., guix-commits, 2024/11/17
- 05/10: gnu: pypandoc: Update to 1.14,
guix-commits <=