H5netcdf

Latest version: v1.6.1

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

Scan your dependencies

Page 3 of 6

0.14.1

- Directly return non-string ``Empty``-type attributes as empty numpy-ndarray.
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.

0.14.0

- Add ``chunking_heuristic`` keyword and custom heuristic ``chunking_heuristic="h5netcdf"``
with better handling of unlimited dimensions.
By `Dion Häfner <https://github.com/dionhaefner>`_.
- Return group name instead of full group path for legacy API.
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
- Add ``endian`` keyword argument ``legacyapi.Dataset.createVariable``.
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
- Resize Dimensions when writing to variables (legacy API only), return padded arrays.
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
- Allow 1D boolean indexers in legacy API.
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
- Revert order tracking by default to avoid a bug in ``h5py`` (Closes Issue
136). By `Mark Harfouche <https://github.com/hmaarrfk>`_.
- Implement Dimension-class.
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
- Return items from 0-dim and one-element 1-dim array attributes. Return multi-element
attributes as lists. Return string attributes as Python strings decoded from their respective
encoding (`utf-8`, `ascii`).
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.

0.13.0

- Assign dimensions at creation time, instead of at sync/flush (file-close).
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
- Create/attach dimension scales on the fly, instead of at sync/flush (file-close).
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
- Ensure order tracking is true for newly created netcdf4 files as required
by the netcdf4 standard. This enables files created by h5netcdf to be
appended to by netCDF4 library users (Closes Issue 128).
By `Mark Harfouche <https://github.com/hmaarrfk>`_.

0.12.0

- Added ``FutureWarning`` to use ``mode='r'`` as default when opening files.
By `Ryan Grout <https://github.com/groutr>`_.
- Moved handling of ``_nc4_non_coord_`` to ``h5netcdf.BaseVariable``.
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
- Write ``_NCProperties`` when overwriting existing files.
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
- Create/Attach dimension scales on append (``mode="r+"``)
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
- Create/Attach/Detach dimension scales only if necessary.
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
- Switch warning into error when using invalid netCDF features.
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.
- Avoid circular references to objects referencing h5py objects.
By `Tom Augspurger <https://github.com/TomAugspurger>`_.

0.11.0

- Included ``h5pyd.Dataset`` objects as netCDF variables.
By `Aleksandar Jelenak <https://github.com/ajelenak>`_.
- Added automatic PyPI upload on creation of github release.
- Moved Changelog to CHANGELOG.rst.
- Updated ``decode_vlen_strings`` ``FutureWarning``.
- Support for ``h5py.Empty`` strings.
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.

0.10.0

- Replaced ``decode_strings`` with ``decode_vlen_strings``.
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_.

Page 3 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.