From dc455ba0dd09bc32f050013a1424b5c442bfcb86 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Tue, 1 Jul 2025 13:56:26 +0100 Subject: [PATCH] gnu: python-eris: Update to 1.0.0. * gnu/packages/python-xyz.scm (python-eris): Update to 1.0.0. [build-system]: Use pyproject. [arguments] : Disable as data files are not provided. [native-inputs]: Add python-setuptools, and python-wheel. [propagated-inputs]: Add python-aiocoap. Change-Id: Ied94fbfce6deca74a9a90f45e33c52aecf52cb7a --- gnu/packages/python-xyz.scm | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 435475763f925a80222d9f55d34687b0544597d0..5a0082022018a887278452c9dd35360181afcd02 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -39781,19 +39781,29 @@ and abstract ELF, PE and MachO formats.") (define-public python-eris (package (name "python-eris") - (version "0.0.2") - (source (origin - (method url-fetch) - (uri (pypi-uri "eris" version)) - (sha256 - (base32 - "16wbmahmfzdzrsjbn8jzi79vhghrzvvlcgnym20q0v3p3i4x47pq")))) - (build-system python-build-system) - (propagated-inputs (list python-pycryptodome)) + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "eris" version)) + (sha256 + (base32 "07a69y8w8n0zvdcd7qfcjf2s9hnd5jlbdl57g39ds2bxprzyc8va")))) + (build-system pyproject-build-system) + (arguments + ;; No tests in PyPI, tests miss data files in Git: + ;; - tests/test-vectors/test_encode + ;; - tests/test-vectors/test_decode + (list #:tests? #f)) + (native-inputs + (list python-setuptools + python-wheel)) + (propagated-inputs + (list python-aiocoap + python-pycryptodome)) (home-page "https://codeberg.org/eris/python-eris") (synopsis "Python implementation of ERIS") (description -"Python implementation of the @acronym{ERIS, Encoding for Robust Immutable + "Python implementation of the @acronym{ERIS, Encoding for Robust Immutable Storage}.") (license license:lgpl3+)))