Skip to content

Commit 257ab54

Browse files
committed
Prepare release 0.4
1 parent 1becedd commit 257ab54

18 files changed

+39
-21
lines changed

CHANGES.rst

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,44 @@ https://rosettasciio.readthedocs.io/en/latest/changes.html
88

99
.. towncrier release notes start
1010
11+
0.4 (2024-04-02)
12+
================
13+
14+
Enhancements
15+
------------
16+
17+
- :ref:`Renishaw wdf <renishaw-format>`:
18+
19+
- return survey image instead of saving it to the metadata and add marker of the mapping area on the survey image.
20+
- Add support for reading data with invariant axis, for example when the values of the Z axis doesn't change.
21+
- Parse calibration of ``jpg`` images saved with Renishaw Wire software. (`#227 <https://github.com/hyperspy/rosettasciio/issues/227>`_)
22+
- Add support for reading :ref:`emd <emd_fei-format>` Velox version 11. (`#232 <https://github.com/hyperspy/rosettasciio/issues/232>`_)
23+
- Add :ref:`making test data files <making_test_files>` section to contributing guide, explain characteristics of "good" test data files. (`#233 <https://github.com/hyperspy/rosettasciio/issues/233>`_)
24+
- :ref:`Quantum Detector <quantumdetector-format>` reader: use timestamps to get navigation shape when the navigation shape is not available - for example, acquisition with pixel trigger or scan shape not in metadata. (`#235 <https://github.com/hyperspy/rosettasciio/issues/235>`_)
25+
- Improve setting output size for an image. (`#244 <https://github.com/hyperspy/rosettasciio/issues/244>`_)
26+
27+
28+
Bug Fixes
29+
---------
30+
31+
- Fix saving ``hspy`` file with empty array (signal or metadata) and fix closing ``hspy`` file when a error occurs during reading or writing. (`#206 <https://github.com/hyperspy/rosettasciio/issues/206>`_)
32+
- Fix saving ragged arrays of vectors from/to a chunked ``hspy`` and ``zspy`` store. Greatly increases the speed of saving and loading ragged arrays from chunked datasets. (`#211 <https://github.com/hyperspy/rosettasciio/issues/211>`_)
33+
- Fix saving ragged array of strings in ``hspy`` and ``zspy`` format. (`#217 <https://github.com/hyperspy/rosettasciio/issues/217>`_)
34+
- Fix setting beam energy for XRF maps in ``bcf`` files. (`#231 <https://github.com/hyperspy/rosettasciio/issues/231>`_)
35+
- :ref:`Quantum Detector <quantumdetector-format>` reader: fix setting chunks. (`#235 <https://github.com/hyperspy/rosettasciio/issues/235>`_)
36+
37+
38+
Maintenance
39+
-----------
40+
41+
- Add ``POOCH_BASE_URL`` to specify the base url used by pooch to download test data. This fixes the failure of the ``package_and_test.yml`` workflow in pull requests where test data are added or updated. (`#200 <https://github.com/hyperspy/rosettasciio/issues/200>`_)
42+
- Fix documentation links following release of hyperspy 2.0. (`#210 <https://github.com/hyperspy/rosettasciio/issues/210>`_)
43+
- Run test suite on osx arm64 on GitHub CI and speed running test suite using all available CPUs (3 or 4) instead of only 2. (`#222 <https://github.com/hyperspy/rosettasciio/issues/222>`_)
44+
- Fix deprecation warnings introduced with numpy 1.25 ("Conversion of an array with ndim > 0 to a scalar is deprecated, ..."). (`#230 <https://github.com/hyperspy/rosettasciio/issues/230>`_)
45+
- Fix numpy 2.0 removal (``np.product`` and ``np.string_``). (`#238 <https://github.com/hyperspy/rosettasciio/issues/238>`_)
46+
- Fix download test data when using ``pytest --pyargs rsciio -n``. (`#245 <https://github.com/hyperspy/rosettasciio/issues/245>`_)
47+
48+
1149
0.3 (2023-12-12)
1250
================
1351

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ include = ["rsciio*"]
159159
[tool.setuptools_scm]
160160
# Presence enables setuptools_scm, the version will be determine at build time from git
161161
# The version will be updated by the `prepare_release.py` script
162-
fallback_version = "0.4.dev0"
162+
fallback_version = "0.5.dev0"
163163

164164
[tool.towncrier]
165165
directory = "upcoming_changes/"

upcoming_changes/200.maintenance.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

upcoming_changes/206.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

upcoming_changes/210.maintenance.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

upcoming_changes/211.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

upcoming_changes/217.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

upcoming_changes/222.maintenance.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

upcoming_changes/227.enhancements.rst

Lines changed: 0 additions & 5 deletions
This file was deleted.

upcoming_changes/230.maintenance.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)