summaryrefslogtreecommitdiff
path: root/gnu/packages/python-compression.scm
diff options
context:
space:
mode:
authorHugo Buddelmeijer <hugo@buddelmeijer.nl>2026-05-21 12:39:45 +0200
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-05-24 10:19:46 +0100
commitdf134dcc5f53217d8810a5d08aa0ff5f8af08af5 (patch)
tree043de6f0e093a8c6755f0fea68130e6de5febb0a /gnu/packages/python-compression.scm
parentbf571505d542db84246cec7481e81031d4fc98d0 (diff)
gnu: python-py7zr: Update to 1.0.0.
* gnu/packages/python-compression.scm (python-py7zr): Update to 1.0.0. [source]: Switch to git-fetch. [arguments]<#:test-flags>: Disable brotli tests. [propagated-inputs]: Add python-backports-zstd. [native-inputs]: Remove python-pypa-build, and python-py-cpuinfo. Merges: guix/guix!8749 Change-Id: I8a192507bee2c36ab02d2a2514fe38dd58fce353 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/python-compression.scm')
-rw-r--r--gnu/packages/python-compression.scm17
1 files changed, 10 insertions, 7 deletions
diff --git a/gnu/packages/python-compression.scm b/gnu/packages/python-compression.scm
index a3b48a8e72d..2721de95860 100644
--- a/gnu/packages/python-compression.scm
+++ b/gnu/packages/python-compression.scm
@@ -645,14 +645,18 @@ several possible methods.")
645(define-public python-py7zr 645(define-public python-py7zr
646 (package 646 (package
647 (name "python-py7zr") 647 (name "python-py7zr")
648 (version "1.0.0rc3") 648 ;; Last version that still works with python-brotli 1.0.9.
649 (version "1.0.0")
649 (source 650 (source
650 (origin 651 (origin
651 (method url-fetch) 652 (method git-fetch)
652 (uri (pypi-uri "py7zr" version)) 653 (uri (git-reference
654 (url "https://github.com/miurahr/py7zr")
655 (commit (string-append "v" version))))
656 (file-name (git-file-name name version))
653 (sha256 657 (sha256
654 (base32 658 (base32
655 "04ff0jc0d0b4r2r5yidcfnx30qabi41k5s04v4h4y7rfb6yd40ac")))) 659 "15mjxf9168iq4gvzpygdm7pv04a7p4fdww6y3340nv6a8qfl6z06"))))
656 (build-system pyproject-build-system) 660 (build-system pyproject-build-system)
657 (arguments 661 (arguments
658 (list 662 (list
@@ -666,7 +670,8 @@ several possible methods.")
666 (("(brotli|brotlicffi)>=.*;" _ name) 670 (("(brotli|brotlicffi)>=.*;" _ name)
667 (string-append name ";")))))))) 671 (string-append name ";"))))))))
668 (propagated-inputs 672 (propagated-inputs
669 (list python-brotli 673 (list python-backports-zstd
674 python-brotli
670 python-brotlicffi 675 python-brotlicffi
671 python-inflate64 676 python-inflate64
672 python-multivolumefile 677 python-multivolumefile
@@ -678,8 +683,6 @@ several possible methods.")
678 python-texttable)) 683 python-texttable))
679 (native-inputs 684 (native-inputs
680 (list python-libarchive-c 685 (list python-libarchive-c
681 python-py-cpuinfo
682 python-pypa-build
683 python-pytest 686 python-pytest
684 python-pytest-benchmark 687 python-pytest-benchmark
685 python-pytest-httpserver 688 python-pytest-httpserver