* Issue #122 and #124. Replaced use of deprecated ``numpy.asscalar``
functions with the ``numpy.ndarray.item`` method.
* Issue #123. Forced the use of English month and day of the week names
in the HDF5 header for MATLAB compatibility.
* Issue #125. Fixed accidental collection of
``pkg_resources.parse_version`` from setuptools as a Marshaller now
that it is a class.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-hdf5storage?expand=0&rev=8
- Update 0.1.18 (performance improving release):
- Pull Request #111 from Daniel Hrisca. Many repeated calls to
the __getitem__ methods of objects were turned into single
calls.
- Further reducionts in __getitem__ calls in the spirit of PR
#111.
- Update to 0.1.17 (bugfix and deprecation workaround release):
- Issue #109. Fixed the fix Issue #102 for 32-bit platforms
(previous fix was segfaulting).
- Moved to using pkg_resources.parse_version from setuptools
with distutils.version classes as a fallback instead of just
the later to prepare for the removal of distutils (PEP 632)
and prevent warnings on Python versions where it is marked as
deprecated.
- Issue #110. Changed all uses of the tostring method on numpy
types to using tobytes if available, with tostring as the
fallback for old versions of numpy where it is not.
- Add nose-to-pytest.patch which allows use of pytest instead of
nose (not based on the upstream solution).
OBS-URL: https://build.opensuse.org/request/show/949874
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-hdf5storage?expand=0&rev=3
- Pull Request #111 from Daniel Hrisca. Many repeated calls to
the __getitem__ methods of objects were turned into single
calls.
- Further reducionts in __getitem__ calls in the spirit of PR
#111.
- Update to 0.1.17 (bugfix and deprecation workaround release):
- Issue #109. Fixed the fix Issue #102 for 32-bit platforms
(previous fix was segfaulting).
- Moved to using pkg_resources.parse_version from setuptools
with distutils.version classes as a fallback instead of just
the later to prepare for the removal of distutils (PEP 632)
and prevent warnings on Python versions where it is marked as
deprecated.
- Issue #110. Changed all uses of the tostring method on numpy
types to using tobytes if available, with tostring as the
fallback for old versions of numpy where it is not.
- Add nose-to-pytest.patch which allows use of pytest instead of
nose (not based on the upstream solution).
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-hdf5storage?expand=0&rev=7
- Update to 0.1.16
* Issue #81 and #82. h5py.File will require the mode to be
passed explicitly in the future. All calls without passing it
were fixed to pass it.
* Issue #102. Added support for h5py 3.0 and 3.1.
* Issue #73. Fixed bug where a missing variable in loadmat would
cause the function to think that the file is a pre v7.3 format
MAT file fall back to scipy.io.loadmat which won't work since
the file is a v7.3 format MAT file.
* Fixed formatting issues in the docstrings and the
documentation that prevented the documentation from building.
- Release 0.1.15
* Issue #68. Fixed bug where str and numpy.unicode_ strings (but
not ndarrays of them) were saved in uint32 format regardless
of the value of Options.convert_numpy_bytes_to_utf16.
* Issue #70. Updated setup.py and requirements.txt to specify
the maximum versions of numpy and h5py that can be used for
specific python versions (avoid version with dropped support).
* Issue #71. Fixed bug where the 'python_fields' attribute
wouldn't always be written when doing python metadata for data
written in a struct-like fashion. The bug caused the field
order to not be preserved when writing and reading.
* Fixed an assertion in the tests to handle field re-ordering
when no metadata is used for structured dtypes that only
worked on older versions of numpy.
* Issue #72. Fixed bug where python collections filled with
ndarrays that all have the same shape were converted to
multi-dimensional object ndarrays instead of a 1D object
ndarray of the elements.
- Skip python2 (dropped upstream) and python36 (NumPy 1.20, NEP 29)
- Don't build for 32-bit gh#frejanordsiek/hdf5storage#109
OBS-URL: https://build.opensuse.org/request/show/877801
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-hdf5storage?expand=0&rev=5