diff options
| author | Ghislain Vaillant <ghislain.vaillant@inria.fr> | 2026-08-21 13:46:46 +0200 |
|---|---|---|
| committer | Ghislain Vaillant <ghislain.vaillant@inria.fr> | 2026-08-23 08:21:06 +0200 |
| commit | 0bd90c77a5d6956e42ebeba61db480f1c58df19a (patch) | |
| tree | 2b0d8ef8e5d7cd2d00c4eb6043a911ef438077d8 | |
| parent | 4cba72c31076d05073a7a0cd3a08712f1d5e939e (diff) | |
python-xyz: Add python-h5pyd.
* guix-science/packages/python-xyz.scm (python-h5pyd): New variable.
| -rw-r--r-- | guix-science/packages/python-xyz.scm | 28 |
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 | |||
| 795 | package than @code{h5py}.") | 795 | package 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 | ||
| 822 | specification that is generally easier to use than invoking HTTP calls | ||
| 823 | directly.") | ||
| 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") |
