From 4521baf2c74594e3a0f78c6c461a77079d65104c Mon Sep 17 00:00:00 2001 From: Eric Prestat Date: Sat, 2 Dec 2023 17:34:59 +0100 Subject: [PATCH] Update release notes --- CHANGES.rst | 17 +++++++++++++++-- pyproject.toml | 2 +- upcoming_changes/14.maintenance.rst | 1 - 3 files changed, 16 insertions(+), 4 deletions(-) delete mode 100644 upcoming_changes/14.maintenance.rst diff --git a/CHANGES.rst b/CHANGES.rst index 3012caab3..c1e15bba0 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -9,12 +9,26 @@ https://exspy.readthedocs.io/en/latest/changes.html .. towncrier release notes start -- Enable ``signal_range`` arguments when using ``subpixel=True`` in :py:meth:`~.signals.EELSSpectrum.align_zero_loss_peak` (`#7 `_) +0.1 (2023-12-03) +================ + +New features +------------ - Support for tabulated :ref:`Generalised Oscillator Strengths (GOS) ` using the `GOSH `_ open file format. By default, a freely usable dataset is downloaded from `doi:10.5281/zenodo.7645765 `_ (`HyperSpy #3082 `_) - Add functionality to fit the :ref:`EELS fine structure ` using components, e.g. :py:class:`hyperspy.api.model.components1D.Gaussian`. (`HyperSpy #3206 `_) + +Enhancements +------------ + +- Enable ``signal_range`` arguments when using ``subpixel=True`` in :py:meth:`~.signals.EELSSpectrum.align_zero_loss_peak` (`#7 `_) + +Maintenance +----------- + +- Use towncrier to manage release notes and improve setting dev version (`#14 `_) - Use reusable workflow from the hyperspy organisation for the doc workflow (`#13 `_) - Consolidate packaging metadata in ``pyproject.toml``. (`#4 `_, `#10 `_) - Use ``setuptools_scm`` to set holospy version at build time (`#10 `_) @@ -22,7 +36,6 @@ https://exspy.readthedocs.io/en/latest/changes.html - Add python 3.12 (`#10 `_) - Add release workflow (`#10 `_) - Initiation (2023-10-28) ======================= diff --git a/pyproject.toml b/pyproject.toml index e76ee7b9e..97b2a4d24 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -120,7 +120,7 @@ include = ["exspy*"] [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.1.dev0" +fallback_version = "0.2.dev0" [tool.towncrier] diff --git a/upcoming_changes/14.maintenance.rst b/upcoming_changes/14.maintenance.rst deleted file mode 100644 index 5b627d765..000000000 --- a/upcoming_changes/14.maintenance.rst +++ /dev/null @@ -1 +0,0 @@ -Use towncrier to manage release notes and improve setting dev version \ No newline at end of file