Skip to content

Commit

Permalink
Merge pull request #89 from ericpre/release0.3
Browse files Browse the repository at this point in the history
Release 0.3
  • Loading branch information
ericpre authored Oct 11, 2024
2 parents 58cf3cd + 2e16e41 commit 62a32a3
Show file tree
Hide file tree
Showing 9 changed files with 38 additions and 15 deletions.
37 changes: 37 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,43 @@ https://exspy.readthedocs.io/en/latest/changes.html

.. towncrier release notes start
0.3 (2024-10-11)
================

New features
------------

- Support for `Dirac GOS <https://zenodo.org/records/12800856>`_ in the gosh format for EELS quantification, which includes the relativistic effects (e.g. spin-orbit coupling) based on Dirac equation. (`#72 <https://github.com/hyperspy/exspy/issues/72>`_)


Enhancements
------------

- Make ``numexpr`` an optional dependency to allow installation in pyodide. (`#80 <https://github.com/hyperspy/exspy/issues/80>`_)
- Mention source of :attr:`~exspy.material.elements` database in docstring (`#87 <https://github.com/hyperspy/exspy/issues/87>`_)


Bug Fixes
---------

- Add back functionalities, which were unintentionally removed from public API when splitting from hyperspy in :mod:`exspy.utils.eds`, :mod:`exspy.utils.eels` and :mod:`exspy.material`. (`#59 <https://github.com/hyperspy/exspy/issues/59>`_)
- :meth:`exspy.models.EDSModel.fit_background` fixes:

- fix error when using linear fitting,
- fix resetting signal range after fitting background,
- suspend plot when fitting background. (`#76 <https://github.com/hyperspy/exspy/issues/76>`_)
- Plot background and integration windows fixes and improvements:

- fix plotting windows with navigation dimension >=2,
- raise improved error message when windows are out of the range of the signal, (`#86 <https://github.com/hyperspy/exspy/issues/86>`_)


Improved Documentation
----------------------

- Fix examples in user guide, which needed to be updated after the split from hyperspy. (`#59 <https://github.com/hyperspy/exspy/issues/59>`_)


0.2.1 (2024-07-12)
==================

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,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.3.dev0"
fallback_version = "0.4.dev0"

[tool.towncrier]
directory = "upcoming_changes/"
Expand Down
1 change: 0 additions & 1 deletion upcoming_changes/59.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion upcoming_changes/59.doc.rst

This file was deleted.

1 change: 0 additions & 1 deletion upcoming_changes/72.new.rst

This file was deleted.

5 changes: 0 additions & 5 deletions upcoming_changes/76.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion upcoming_changes/80.enhancements.rst

This file was deleted.

4 changes: 0 additions & 4 deletions upcoming_changes/86.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion upcoming_changes/87.enhancements.rst

This file was deleted.

0 comments on commit 62a32a3

Please sign in to comment.