diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c2470381..dfc0cc0a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,12 +19,10 @@ jobs: CIBW_ENVIRONMENT: POOCH_BASE_URL=https://github.com/${{ github.repository }}/raw/${{ github.ref_name }}/rsciio/tests/data/ CIBW_TEST_COMMAND: "pytest --pyargs rsciio" CIBW_TEST_EXTRAS: "tests" - # Skip testing arm64 builds with python 3.8 - CIBW_TEST_SKIP: "cp38-macosx_arm64" # No need to build wheels for pypy because the pure python wheels can be used # PyPy documentation recommends no to build the C extension # CPython 3.13 not supported yet because of pint - CIBW_SKIP: "{pp*,cp313*,*-musllinux*,*win32,*-manylinux_i686}" + CIBW_SKIP: "{pp*,*-musllinux*,*win32,*-manylinux_i686}" strategy: fail-fast: false matrix: diff --git a/CHANGES.rst b/CHANGES.rst index 584e293e..18860fb5 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -8,6 +8,40 @@ https://rosettasciio.readthedocs.io/en/latest/changes.html .. towncrier release notes start +0.7 (2024-12-20) +================ + +New features +------------ + +- Add basic support for the Delmic HDF5 format. (`#139 `_) + + +Enhancements +------------ + +- :ref:`Direct Electron MRC `: + + - add support for newer version of DE server, + - add support foe discovering metadata file (``*_info.txt``) based on the naming scheme. (`#311 `_) +- Add support for tiff file in :func:`~.utils.tools.get_file_handle`. (`#317 `_) + + +Bug Fixes +--------- + +- Set ``signal_type`` to ``LumiTransientSpectrum`` when Hamamatsu ``.img`` files are read and LumiSpy is installed. (`#209 `_) +- Fix lazy reading of some tiff files - fix for `#316 `_. (`#317 `_) +- Fix scale in white field image in ``renishaw`` reader. (`#327 `_) +- Allow reading of Hamamatsu tiff file with ``ScalingXScalingFile="Other"``. (`#347 `_) + + +Maintenance +----------- + +- Add explicit support for python 3.13. (`#339 `_) + + 0.6 (2024-07-11) ================ diff --git a/pyproject.toml b/pyproject.toml index 9b6493a5..0ea7c0d8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -162,7 +162,7 @@ include = ["rsciio*"] [tool.setuptools_scm] # Presence enables setuptools_scm, the version will be determine at build time from git # The version will be updated by the `prepare_release.py` script -fallback_version = "0.7.dev0" +fallback_version = "0.8.dev0" [tool.towncrier] directory = "upcoming_changes/" diff --git a/upcoming_changes/139.new.rst b/upcoming_changes/139.new.rst deleted file mode 100644 index 2332c285..00000000 --- a/upcoming_changes/139.new.rst +++ /dev/null @@ -1 +0,0 @@ -Add basic support for the Delmic HDF5 format. \ No newline at end of file diff --git a/upcoming_changes/209.bugfix.rst b/upcoming_changes/209.bugfix.rst deleted file mode 100644 index b9bc2f1e..00000000 --- a/upcoming_changes/209.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Set ``signal_type`` to ``LumiTransientSpectrum`` when Hamamatsu ``.img`` files are read and LumiSpy is installed. diff --git a/upcoming_changes/311.enhancements.rst b/upcoming_changes/311.enhancements.rst deleted file mode 100644 index c6a2eaf2..00000000 --- a/upcoming_changes/311.enhancements.rst +++ /dev/null @@ -1,5 +0,0 @@ -:ref:`Direct Electron MRC `: - -- add support for newer version of DE server, -- add support foe discovering metadata file (``*_info.txt``) based on the naming scheme. - diff --git a/upcoming_changes/317.bugfix.rst b/upcoming_changes/317.bugfix.rst deleted file mode 100644 index 9944a056..00000000 --- a/upcoming_changes/317.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix lazy reading of some tiff files - fix for `#316 `_. \ No newline at end of file diff --git a/upcoming_changes/317.enhancements.rst b/upcoming_changes/317.enhancements.rst deleted file mode 100644 index cb29d1e7..00000000 --- a/upcoming_changes/317.enhancements.rst +++ /dev/null @@ -1 +0,0 @@ -Add support for tiff file in :func:`~.utils.tools.get_file_handle`. \ No newline at end of file diff --git a/upcoming_changes/327.bugfix.rst b/upcoming_changes/327.bugfix.rst deleted file mode 100644 index c6fd24bc..00000000 --- a/upcoming_changes/327.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix scale in white field image in ``renishaw`` reader. \ No newline at end of file diff --git a/upcoming_changes/339.maintenance.rst b/upcoming_changes/339.maintenance.rst deleted file mode 100644 index 9bb766d9..00000000 --- a/upcoming_changes/339.maintenance.rst +++ /dev/null @@ -1 +0,0 @@ -Add explicit support for python 3.13. \ No newline at end of file diff --git a/upcoming_changes/347.bugfix.rst b/upcoming_changes/347.bugfix.rst deleted file mode 100644 index d7093d14..00000000 --- a/upcoming_changes/347.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Allow reading of Hamamatsu tiff file with ``ScalingXScalingFile="Other"``.