mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-06 21:20:33 +02:00
gnu: python-xopen: Move to python-compression.
* gnu/packages/python-xyz.scm (python-xopen): Move from here ... * gnu/packages/python-compression.scm: ... to here. Change-Id: Ibd5d8401fb45816855c85b0535738ce6b44d5e82
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
;;; GNU Guix --- Functional package management for GNU
|
||||
;;; Copyright © 2017, 2018, 2023 Tobias Geerinckx-Rice <me@tobias.gr>
|
||||
;;; Copyright © 2017, 2019, 2021, 2022 Ricardo Wurmus <rekado@elephly.net>
|
||||
;;; Copyright © 2016, 2017, 2018, 2023 Tobias Geerinckx-Rice <me@tobias.gr>
|
||||
;;; Copyright © 2017, 2018, 2019, 2021, 2022, 2023 Ricardo Wurmus <rekado@elephly.net>
|
||||
;;; Copyright © 2017 Nikita <nikita@n0.is>
|
||||
;;; Copyright © 2017 Julien Lepiller <julien@lepiller.eu>
|
||||
;;; Copyright © 2018-2020, 2022, 2023 Efraim Flashner <efraim@flashner.co.il>
|
||||
@@ -938,6 +938,37 @@ wrapper. It provides a backport of the @code{Path} object.")
|
||||
@code{libdeflate}.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-public python-xopen
|
||||
(package
|
||||
(name "python-xopen")
|
||||
;; TODO: Newer versions require zlib-ng:
|
||||
;; <https://github.com/zlib-ng/zlib-ng>,
|
||||
;; <https://github.com/pycompression/python-zlib-ng>.
|
||||
(version "1.8.0")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (pypi-uri "xopen" version))
|
||||
(sha256
|
||||
(base32 "0h08wpd5zwnlzwnbbbhahbcs69kzsfbaaigqw0viq6ri8n4zrh00"))))
|
||||
(build-system pyproject-build-system)
|
||||
;; tests: 343 passed, 5 skipped
|
||||
(native-inputs
|
||||
(list python-pytest
|
||||
python-pytest-timeout
|
||||
python-setuptools
|
||||
python-setuptools-scm))
|
||||
(propagated-inputs
|
||||
(list pigz python-isal))
|
||||
(home-page "https://github.com/marcelm/xopen/")
|
||||
(synopsis "Open compressed files transparently")
|
||||
(description "This module provides an @code{xopen} function that works
|
||||
like Python's built-in @code{open} function, but can also deal with compressed
|
||||
files. Supported compression formats are gzip, bzip2 and, xz, and are
|
||||
automatically recognized by their file extensions. The focus is on being as
|
||||
efficient as possible on all supported Python versions.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-public python-zipstream-ng
|
||||
(package
|
||||
(name "python-zipstream-ng")
|
||||
|
||||
@@ -25848,37 +25848,6 @@ module is a re-implementation aiming for speed, so it can be used at
|
||||
runtime (rather than during a preprocessing step).")
|
||||
(license license:asl2.0)))
|
||||
|
||||
(define-public python-xopen
|
||||
(package
|
||||
(name "python-xopen")
|
||||
;; TODO: Newer versions require zlib-ng:
|
||||
;; <https://github.com/zlib-ng/zlib-ng>,
|
||||
;; <https://github.com/pycompression/python-zlib-ng>.
|
||||
(version "1.8.0")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (pypi-uri "xopen" version))
|
||||
(sha256
|
||||
(base32 "0h08wpd5zwnlzwnbbbhahbcs69kzsfbaaigqw0viq6ri8n4zrh00"))))
|
||||
(build-system pyproject-build-system)
|
||||
;; tests: 343 passed, 5 skipped
|
||||
(native-inputs
|
||||
(list python-pytest
|
||||
python-pytest-timeout
|
||||
python-setuptools
|
||||
python-setuptools-scm))
|
||||
(propagated-inputs
|
||||
(list pigz python-isal))
|
||||
(home-page "https://github.com/marcelm/xopen/")
|
||||
(synopsis "Open compressed files transparently")
|
||||
(description "This module provides an @code{xopen} function that works
|
||||
like Python's built-in @code{open} function, but can also deal with compressed
|
||||
files. Supported compression formats are gzip, bzip2 and, xz, and are
|
||||
automatically recognized by their file extensions. The focus is on being as
|
||||
efficient as possible on all supported Python versions.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-public python-cheetah
|
||||
(package
|
||||
(name "python-cheetah")
|
||||
|
||||
Reference in New Issue
Block a user