Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hdf5storage additional request for INC1508572 #425

Merged
merged 1 commit into from
Jul 16, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions easyconfigs/h/hdf5storage/hdf5storage-0.1.19-foss-2022b.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# This easyconfig was created by Simon Branford of the BEAR Software team at the University of Birmingham.
easyblock = 'PythonPackage'

name = 'hdf5storage'
version = '0.1.19'

homepage = "https://pythonhosted.org/hdf5storage/"
description = """This Python package provides high level utilities to read/write a variety of Python types to/from
HDF5 (Heirarchal Data Format) formatted files. This package also provides support for MATLAB MAT v7.3 formatted
files, which are just HDF5 files with a different extension and some extra meta-data. All of this is done without
pickling data. Pickling is bad for security because it allows arbitrary code to be executed in the interpreter.
One wants to be able to read possibly HDF5 and MAT files from untrusted sources, so pickling is avoided in this
package."""

toolchain = {'name': 'foss', 'version': '2022b'}

sources = ['%(name)s-%(version)s.tar.gz']
checksums = ['7a1a6badf546e8942f4d22d598aee14021796bc28918519c9687a6abb0eeef86']

dependencies = [
('Python', '3.10.8'),
('h5py', '3.8.0'),
]

use_pip = True
download_dep_fail = True

moduleclass = 'tools'