aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/python-compression.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/python-compression.scm')
-rw-r--r--gnu/packages/python-compression.scm42
1 files changed, 28 insertions, 14 deletions
diff --git a/gnu/packages/python-compression.scm b/gnu/packages/python-compression.scm
index cfabc618d2..ef01c59269 100644
--- a/gnu/packages/python-compression.scm
+++ b/gnu/packages/python-compression.scm
@@ -114,7 +114,9 @@ This Python package wraps the Blosc library.")
python-hypothesis
python-pyannotate
python-pytest
- python-pytest-cov))
+ python-pytest-cov
+ python-setuptools
+ python-wheel))
(home-page "https://github.com/miurahr/multivolume")
(synopsis "Treat multiple files as one")
(description "MultiVolumefile is a Python library that provides a
@@ -202,13 +204,13 @@ following algorithms are available:
(define-public python-ewah-bool-utils
(package
(name "python-ewah-bool-utils")
- (version "1.2.0")
+ (version "1.2.2")
(source
(origin
(method url-fetch)
(uri (pypi-uri "ewah_bool_utils" version))
(sha256
- (base32 "1bff3cv5m4n5pwqz0q90dy42vpyrrhylnrkcd49g1dlf3fs6r0pp"))))
+ (base32 "1hvs1fvf3g7kq6hnzxyxfrwvmykw503cmxf1l3irs67gr931z47b"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -218,7 +220,10 @@ following algorithms are available:
(lambda _
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
(native-inputs
- (list python-cython python-pytest))
+ (list python-cython
+ python-pytest
+ python-setuptools
+ python-wheel))
(propagated-inputs
(list python-numpy))
(home-page "https://github.com/yt-project/ewah_bool_utils")
@@ -251,7 +256,9 @@ following algorithms are available:
python-hypothesis
python-pytest
python-pytest-cov
- python-setuptools-scm))
+ python-setuptools-scm
+ python-setuptools
+ python-wheel))
(home-page "https://codeberg.org/miurahr/pybcj")
(synopsis "BCJ filter library")
(description "In data compression, BCJ, short for Branch-Call-Jump, refers
@@ -311,6 +318,7 @@ Jump conversion filter by CFFI for Python.")
(setenv "USE_SHARED_BROTLI" "1"))))))
(propagated-inputs (list python-cffi))
(inputs (list brotli))
+ (native-inputs (list python-setuptools python-wheel))
(home-page "https://github.com/python-hyper/brotlicffi")
(synopsis "Python CFFI bindings to the Brotli library")
(description "This package provides Python CFFI bindings to the Brotli
@@ -332,9 +340,11 @@ library.")
(native-inputs
(list python-pyannotate
python-pytest
- python-setuptools-scm))
+ python-setuptools-scm
+ python-setuptools
+ python-wheel))
(home-page "https://pypi.org/project/inflate64/")
- (synopsis "deflate64 compression/decompression library")
+ (synopsis "Compression/decompression library")
(description "The @code{inflate64} package provides @code{Deflater} and
@code{Inflater} classes to compress and decompress with the Enhanced Deflate
compression algorithm.")
@@ -361,7 +371,7 @@ compression algorithm.")
(add-after 'unpack 'use-dynamic-linking
(lambda _ (setenv "PYTHON_ISAL_LINK_DYNAMIC" "1"))))))
(inputs (list isa-l))
- (native-inputs (list python-cython))
+ (native-inputs (list python-cython python-setuptools python-wheel))
(home-page "https://github.com/pycompression/python-isal")
(synopsis "Python bindings for the ISA-L compression library")
(description
@@ -381,6 +391,7 @@ and decompression by implementing Python bindings for the ISA-L library.")
"1qiwmavmxy6ba89mrdkzk52hqrd4awnp4yca395pxp2np66pf81g"))))
;; FIXME: Unbundle ls-qpack and xxhash!
(build-system pyproject-build-system)
+ (native-inputs (list python-setuptools python-wheel))
(home-page "https://github.com/aiortc/pylsqpack")
(synopsis "Python bindings for @code{ls-qpack}")
(description
@@ -407,7 +418,9 @@ headers compressed with QPACK.")
python-pytest-benchmark
python-pytest-cov
python-pytest-timeout
- python-setuptools-scm))
+ python-setuptools-scm
+ python-setuptools
+ python-wheel))
(home-page "https://github.com/miurahr/pyppmd")
(synopsis "PPMd compression/decompression library")
(description "Pyppmd provides classes and functions for compressing and
@@ -468,9 +481,8 @@ several possible methods.")
python-pyzstd
python-texttable))
(native-inputs
- (list python-setuptools
- python-setuptools-scm
- python-coverage
+ (list python-coverage
+ python-setuptools
python-coveralls
python-libarchive-c
python-py-cpuinfo
@@ -479,7 +491,9 @@ several possible methods.")
python-pytest-benchmark
python-pytest-cov
python-pytest-remotedata
- python-pytest-timeout))
+ python-pytest-timeout
+ python-setuptools-scm
+ python-wheel))
(home-page "https://github.com/miurahr/py7zr")
(synopsis "7-zip in Python")
(description "This package provides py7zr, which implements 7-zip
@@ -732,7 +746,7 @@ wrapper. It provides a backport of the @code{Path} object.")
(base32 "1z4zdqqs2rg3z36khgj96bpggv34av337isfv7yxg32prawj687r"))))
(build-system pyproject-build-system)
(native-inputs
- (list python-pytest python-pytest-cov))
+ (list python-pytest python-pytest-cov python-setuptools python-wheel))
(home-page "https://github.com/pR0Ps/zipstream-ng")
(synopsis "Streamable zip file generator")
(description