aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakeV <takev@disroot.org>2024-04-03 18:21:25 -0400
committerSharlatan Hellseher <sharlatanus@gmail.com>2024-04-06 23:27:36 +0100
commit79bab7853b9956c5c785868c889e1019f9708ed9 (patch)
tree8bc5eb348edc4217522a9e465fd93b1c1bf543f5
parentfd116510b2f4fd731bb775affd2b03329982b65b (diff)
downloadguix-79bab7853b9956c5c785868c889e1019f9708ed9.tar.gz
guix-79bab7853b9956c5c785868c889e1019f9708ed9.zip
gnu: Add python-zipstream-ng.
* gnu/packages/python-xyz.scm (python-zipstream-ng): New variable. Change-Id: Idf0c0d471aa1eda45cf649874f6a79b6b9a7937b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
-rw-r--r--gnu/packages/python-compression.scm21
1 files changed, 21 insertions, 0 deletions
diff --git a/gnu/packages/python-compression.scm b/gnu/packages/python-compression.scm
index 16e9fc7a4b..947dd189d3 100644
--- a/gnu/packages/python-compression.scm
+++ b/gnu/packages/python-compression.scm
@@ -8,6 +8,7 @@
;;; Copyright © 2020, 2022, 2023 Marius Bakke <marius@gnu.org>
;;; Copyright © 2021 Brendan Tildesley <mail@brendan.scot>
;;; Copyright © 2023, 2024 Troy Figiel <troy@troyfigiel.com>
+;;; Copyright © 2024 TakeV <takev@disroot.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -717,6 +718,26 @@ install: libbitshuffle.so
wrapper. It provides a backport of the @code{Path} object.")
(license license:expat)))
+(define-public python-zipstream-ng
+ (package
+ (name "python-zipstream-ng")
+ (version "1.7.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "zipstream-ng" version))
+ (sha256
+ (base32 "1z4zdqqs2rg3z36khgj96bpggv34av337isfv7yxg32prawj687r"))))
+ (build-system pyproject-build-system)
+ (native-inputs
+ (list python-pytest python-pytest-cov))
+ (home-page "https://github.com/pR0Ps/zipstream-ng")
+ (synopsis "Streamable zip file generator")
+ (description
+ "This package provides a modern and easy to use streamable zip file
+generator")
+ (license license:lgpl3)))
+
(define-public python-zopfli
(package
(name "python-zopfli")