H5py-wrapper

Latest version: v1.1.0

Safety actively analyzes 620828 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.1.1

This release adds Python3 support to the wrapper. This transition required major changes to the code base, particularly the handling of strings in the wrapper was revised.

Furthermore, we added:
- support for complex numbers
- support for numpy 64bit data types.
- improved the error handling and warnings.

The deprecated functions `add_to_h5` and `load_h5` were removed.
This release contains 48 commits, 11 closed issues and 18 merged pull-requests.

Contributors
-----------------
Maximilian Schmidt
Jakob Jordan
Julia Sprenger

1.0.1

This is the first major release, now also available from pypi: https://pypi.python.org/pypi/h5py-wrapper/1.0.1.
The documentation is now available from http://h5py-wrapper.readthedocs.io/en/latest/.

API changes

The old function names `load_h5` and `add_to_h5` have been replaced by `load` and `save`.
The old function names are still available, but will raise a `DeprecationWarning` and be removed in one of the next releases.

New features and functionality

The wrapper now explicitly stores the types of values of the dictionary in the hdf5 file and is able to retrieve the original value types. A list of supported value types is provided in the documentation.

This has the effect that old files created with release version 0.0.1 cannot be loaded with 1.0.1. To remedy this, we provide a conversion script that converts old files to the new format. The user can provide
- single file names,
- lists of file names
- files containing file names
- input from stdin.

Contributors

Maximilian Schmidt
Jakob Jordan

0.0.1

[![License: GPLv2](https://img.shields.io/badge/License-GPL%20v2-green.svg)](https://www.gnu.org/licenses/old-licenses/gpl-2.0)

This release contains 16 commits since the migration to github.
The wrapper provides the two basic functions `wrapper.add_to_h5` and `wrapper.load_h5`.
Furthermore, the user can load h5 files (`load_h5_old`) that were created with a deprecated version of the wrapper and transform these files into the current format (`transform_h5`).

Contributors

(in alphabetical order)

Hannah Bos
Michael Denker
Jakob Jordan
Maximilian Schmidt
Jannis Schuecker

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.