@@ -16,8 +16,8 @@ ITER_INC = H5_ITER_INC # Increasing order
16
16
ITER_DEC = H5_ITER_DEC # Decreasing order
17
17
ITER_NATIVE = H5_ITER_NATIVE # No particular order, whatever is fastest
18
18
19
- INDEX_NAME = H5_INDEX_NAME # Index on names
20
- INDEX_CRT_ORDER = H5_INDEX_CRT_ORDER # Index on creation order
19
+ INDEX_NAME = H5_INDEX_NAME # Index on names
20
+ INDEX_CRT_ORDER = H5_INDEX_CRT_ORDER # Index on creation order
21
21
22
22
class ByteStringContext (object ):
23
23
@@ -114,7 +114,7 @@ cdef class H5PYConfig:
114
114
property read_byte_strings :
115
115
""" Returns a context manager which forces all strings to be returned
116
116
as byte strings. """
117
-
117
+
118
118
def __get__ (self ):
119
119
with phil:
120
120
return self ._bytestrings
@@ -126,12 +126,17 @@ cdef class H5PYConfig:
126
126
return True
127
127
ELSE :
128
128
return False
129
-
129
+
130
130
property swmr_min_hdf5_version :
131
131
""" Tuple indicating the minimum HDF5 version required for SWMR features"""
132
132
def __get__ (self ):
133
133
return SWMR_MIN_HDF5_VERSION
134
134
135
+ property vds_min_hdf5_version :
136
+ """ Tuple indicating the minimum HDF5 version required for virtual dataset (VDS) features"""
137
+ def __get__ (self ):
138
+ return VDS_MIN_HDF5_VERSION
139
+
135
140
cdef H5PYConfig cfg = H5PYConfig()
136
141
137
142
cpdef H5PYConfig get_config():
@@ -151,7 +156,7 @@ def get_libversion():
151
156
cdef unsigned int minor
152
157
cdef unsigned int release
153
158
cdef herr_t retval
154
-
159
+
155
160
H5get_libversion(& major, & minor, & release)
156
161
157
162
return (major, minor, release)
0 commit comments