Open
Conversation
Contributor
Thoemi09
commented
Nov 19, 2025
- update/format doc strings and doc pages
- remove compiler warnings and other minor code simplifications
- move examples codes present in the docs to an examples folder and make sure that they compile
- update python bindings
- use c2py/clair and remove cpp2py
- clean up h5py_io library
- remove unused and outdated features from HDFArchive, HDFArchiveGroup and HDFArchiveBasicLayer
- remove backward compatibility with older versions
- rename _h5py to module to avoid confusion with h5py
- use consistent variable names - basic modernization, e.g. NULL -> nullptr, remove C-style casts, etc.
016d8b0 to
d94ef59
Compare
8678809 to
05361bb
Compare
- remove _formats_backward_compat and register_backward_compatibility_method - remove backward_compat attribute from FormatInfo
- update cmake files - h5py_io - return pyref instead of PyObject * to avoid clair issue - include/use c2py instead of cpp2py - include specific h5 headers to avoid problems with _h5py.wrap.hxx - do not call import_array() --> call only once in _h5py.wrap.hxx as described in numpy docs - update python files - add toml + cpp file for clair and remove desc file - generate bindings
- Note: generated python bindings depend on unstable versions of clair/c2py
05361bb to
c2b4b11
Compare
- types with T::h5_read_construct are also Storable
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.