summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--guix-science/packages/python-xyz.scm28
1 files changed, 28 insertions, 0 deletions
diff --git a/guix-science/packages/python-xyz.scm b/guix-science/packages/python-xyz.scm
index b0f7ffa..2f3b124 100644
--- a/guix-science/packages/python-xyz.scm
+++ b/guix-science/packages/python-xyz.scm
@@ -795,6 +795,34 @@ Python objects into the forward-compatible HDF5 format. It is a higher-level
795package than @code{h5py}.") 795package than @code{h5py}.")
796 (license license:bsd-3))) 796 (license license:bsd-3)))
797 797
798(define-public python-h5pyd
799 (package
800 (name "python-h5pyd")
801 (version "0.24.0")
802 (source
803 (origin
804 (method git-fetch)
805 (uri (git-reference
806 (url "https://github.com/HDFGroup/h5pyd")
807 (commit (string-append "v" version))))
808 (file-name (git-file-name name version))
809 (sha256
810 (base32 "02w23srvjnyrr15dzkcqwvgs1wfwdqfrxfgw0xwvldnn7b5xpa56"))))
811 (build-system pyproject-build-system)
812 (arguments
813 (list
814 #:tests? #f)) ;requires network
815 (propagated-inputs (list python-numpy python-packaging python-pytz
816 python-requests-unixsocket))
817 (native-inputs (list python-h5py python-setuptools))
818 (home-page "https://www.hdfgroup.org/")
819 (synopsis "Python client library for HDF Rest API")
820 (description
821 "The @code{h5pyd} library provides a high-level interface to the REST
822specification that is generally easier to use than invoking HTTP calls
823directly.")
824 (license license:bsd-3)))
825
798(define-public python-hdmf 826(define-public python-hdmf
799 (package 827 (package
800 (name "python-hdmf") 828 (name "python-hdmf")