Changelog entries for the development version are available at https://hyperspyui.readthedocs.io/en/latest/changes.html
.. towncrier-draft-entries:: |release| [UNRELEASED]
- Use
matplotlib.colormaps.get_cmap
instead ofmatplotlib.pyplot.get_cmap
, it will be removed in matplotlib 3.9. (#241) - Fix version and improve formatting release notes. (#261)
- Add
pyqt
pip extra to simplify installation. (#252)
- Use ruff for linting code. (#236)
- Use ruff for formatting code. (#237)
- Use reusable workflow from the HyperSpy organisation to build and push documentation. (#253)
- Remove deprecated numpy alias to support numpy 2.0. (#262)
- Migrate to HyperSpy 2.0, drop python 2.7 and add python 3.12 (#223)
- Consolidate packaging in
pyproject.toml
(#224) - Use
towncrier
to manage release notes (#225) - Use
setuptools_scm
to handle version (#226) - Update
release.yml
workflow (#227) - Various fixes for hyperspy 2.0 (#229)
- Add support for pyqt6 and more fixes for hyperspy 2.0. (#234)
- Fix parsing extensions when rosettasciio is not installed (#220)
- Update release workflow to remove deprecated github actions and use pypi API token instead of user/password (#211)
- Fix dependabot error when parsing github workflow (#212)
- Fix import marker hyperspy 2.0 (#216)
- Add explicit support for python 3.11 (#218)
- Bump version of pyqode dependencies to support pyflakes >=2.5 (#218)
- Pin third party action and fix tests and documentation GitHub workflow (#206)
- Pin pyflakes to 2.4 to keep pyqode.python working (#206)
- Add support for HyperSpy 2.0 (#207)
- Improve code quality using GitHub CodeQL and fix bugs (#208)
- Fix doc warning add workflow to publish the code on tag (#198)
- Add support for matplotlib 3.4.0 and increase hyperspy, matplotlib minimum requirement (#199)
- Fix checking animation writer availability (#201)
- Drop support for python 3.6 (#202)
This is a maintenance release and the main highlights are:
- Fix issue with qt 5.12 on MacOS Big Sur
- Run test suite on Github Actions
- Add Release workflow on Github Actions
For a detailed list of all the changes see the commits in the GITHUB milestones 1.1.3.
This is a maintenance release and the main highlights are:
- Fix issue with embedded console on windows and python 3.8.
- Fix issue with jupyter_client v6.0 and ipykernel <5.2.
- Documentation improvement.
For a detailed list of all the changes see the commits in the GITHUB milestones 1.1.2.
This is a maintenance release and the main highlights are:
- Fix issue with recent matplotlib release (>=3.1).
- Add support for EELS zlp "also align".
- Add support for linux desktop integratin.
For a detailed list of all the changes see the commits in the GITHUB milestones 1.1.1.
This is a maintenance release and the main highlights are:
- Add HyperSpyUI on conda-forge
- Improve installation instruction (from pip and conda).
- Add support for pyqt5.
- Add continuous integration for windows, linux and macosx.
- Fix saving hspy file with hyperspy >=1.3.
- Fix image rotation.
- Add style editor.
- Add Help menu.
- Fix icon on macosx
For a detailed list of all the changes see the commits in the GITHUB milestones 1.1.0.