me
/
guix
Archived
1
0
Fork 0

gnu: python-xopen: Update to 1.7.0.

* gnu/packages/python-xyz.scm (python-xopen): Update to 1.7.0.
[build-system]: Use pyproject-build-system.
[propagated-inputs]: Add pigz, python-isal, and python-typing-extensions; move
python-setuptools-scm from here...
[native-inputs]: ...to here; add python-pytest and python-pytest-timeout.
[description]: Reflow.
Ricardo Wurmus 2023-07-03 16:35:48 +02:00
parent d56a6fa9b2
commit 1b956b17b2
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 11 additions and 9 deletions

View File

@ -20729,24 +20729,26 @@ from the header, as well as section details and data available.")
(define-public python-xopen (define-public python-xopen
(package (package
(name "python-xopen") (name "python-xopen")
(version "0.8.2") (version "1.7.0")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri "xopen" version)) (uri (pypi-uri "xopen" version))
(sha256 (sha256
(base32 (base32
"1xrlcnd6fri3w97zzzp6vyk4l21yq1lc8r4wksi06hgpkbh4jdq0")))) "17qda88irg77qdm2kkxq4zgdhwfgykcpdgd4cx3xfpp9k219q7wh"))))
(build-system python-build-system) (build-system pyproject-build-system)
(propagated-inputs (propagated-inputs
(list python-setuptools-scm)) (list pigz python-isal python-typing-extensions))
(native-inputs
(list python-pytest python-pytest-timeout python-setuptools-scm))
(home-page "https://github.com/marcelm/xopen/") (home-page "https://github.com/marcelm/xopen/")
(synopsis "Open compressed files transparently") (synopsis "Open compressed files transparently")
(description "This module provides an @code{xopen} function that works like (description "This module provides an @code{xopen} function that works
Python's built-in @code{open} function, but can also deal with compressed files. like Python's built-in @code{open} function, but can also deal with compressed
Supported compression formats are gzip, bzip2 and, xz, and are automatically files. Supported compression formats are gzip, bzip2 and, xz, and are
recognized by their file extensions. The focus is on being as efficient as automatically recognized by their file extensions. The focus is on being as
possible on all supported Python versions.") efficient as possible on all supported Python versions.")
(license license:expat))) (license license:expat)))
(define-public python-cheetah (define-public python-cheetah