gnu: python-hdf5storage: 0.1.19-0.7ee2a96.

* gnu/packages/python-xyz.scm (python-hdf5storage): 0.1.19-0.7ee2a96.
[source]: Switch to git-fetch and use the latest commit containing
fixes.
[native-inputs]: Remove python-nose; add python-pytest.

Change-Id: I6f90d311eccd455de0335d60b776a20d25c9f328
This commit is contained in:
Sharlatan Hellseher 2025-04-28 16:15:04 +01:00
parent f0e901b260
commit 8cc71451ee
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -3882,18 +3882,30 @@ concepts.")
(license license:bsd-3))) (license license:bsd-3)))
(define-public python-hdf5storage (define-public python-hdf5storage
;; Use the latest commit containing compatability with Pytest and Python
;; 3.11, see <https://github.com/frejanordsiek/hdf5storage/issues/135>.
(let ((commit "7ee2a96de134b44beaa79c3a11c559f9ac87c5a6")
(revision "0"))
(package (package
(name "python-hdf5storage") (name "python-hdf5storage")
(version "0.1.19") (version (git-version "0.1.19" revision commit))
(source (source
(origin (origin
(method url-fetch) (method git-fetch)
(uri (pypi-uri "hdf5storage" version)) (uri (git-reference
(url "https://github.com/frejanordsiek/hdf5storage")
(commit commit)))
(file-name (git-file-name name version))
(sha256 (sha256
(base32 "11pgxsqap9l7jsf52649q9mpj8a0w6p9im929lpr9s26ynnnn6ks")))) (base32 "0xq0rg8vwk35yc3jvv2fyf7bl189viq0fywch53g57hxrahv5k02"))))
(build-system pyproject-build-system) (build-system pyproject-build-system)
(propagated-inputs (list python-h5py python-numpy)) (native-inputs
(native-inputs (list python-nose python-setuptools python-wheel)) (list python-pytest
python-setuptools
python-wheel))
(propagated-inputs
(list python-h5py
python-numpy))
(home-page "https://github.com/frejanordsiek/hdf5storage") (home-page "https://github.com/frejanordsiek/hdf5storage")
(synopsis "Read and write Python data types from and to HDF5 files") (synopsis "Read and write Python data types from and to HDF5 files")
(description (description
@ -3903,7 +3915,7 @@ formatted files. This package also provides support for MATLAB MAT v7.3
formatted files, which are HDF5 files with a different extension and some formatted files, which are HDF5 files with a different extension and some
extra metadata. Because HDF5 and MAT files might need to be read from extra metadata. Because HDF5 and MAT files might need to be read from
untrusted sources, pickling is avoided in this package.") untrusted sources, pickling is avoided in this package.")
(license license:bsd-2))) (license license:bsd-2))))
(define-public python-hjson (define-public python-hjson
;; Using commit from master branch as the PyPI version does not contain ;; Using commit from master branch as the PyPI version does not contain