Skip to content

Bump hyperspy from 2.2.0 to 2.3.0 #484

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 3, 2025

Bumps hyperspy from 2.2.0 to 2.3.0.

Changelog

Sourced from hyperspy's changelog.

2.3.0 (2025-03-02)

New features

  • Add :meth:~.api.signals.BaseSignal.remove_spikes method to remove spikes on :class:~.api.signals.Signal1D and :class:~.api.signals.Signal2D using local median. ([#3436](https://github.com/hyperspy/hyperspy/issues/3436) <https://github.com/hyperspy/hyperspy/issues/3436>_)
  • Add :meth:~.api.signals.Signal1D.remove_baseline to remove baseline using pybaselines <https://pybaselines.readthedocs.io>; see the :ref:baseline removal <signal1D.remove_baseline> section in the user guide. ([#3441](https://github.com/hyperspy/hyperspy/issues/3441) <https://github.com/hyperspy/hyperspy/issues/3441>)

Enhancements

  • Fix and improve :meth:~.model.BaseModel.as_signal:

    • Fix lazy support which stops working from dask version 2024.12.0.
    • Add vectorised implementation using function_nd method of Components. For components not implementing function_nd (for example, in HyperSpy extensions, old or custom components), the old slow implementation is used. All :class:~.api.model.components1D.Expression based-components have the function_nd created automatically. ([#3476](https://github.com/hyperspy/hyperspy/issues/3476) <https://github.com/hyperspy/hyperspy/issues/3476>_)
  • Improve setting chunking:

    • add automatic chunking in :meth:~.api.signals.BaseSignal.map for non-lazy signal to optimize chunking for multiple core processing,
    • :meth:~.api.signals.BaseSignal.as_lazy can now take the chunks argument,
    • improve documentation of the rechunk argument. ([#3489](https://github.com/hyperspy/hyperspy/issues/3489) <https://github.com/hyperspy/hyperspy/issues/3489>_)

Bug Fixes

  • Fix plotting single spectra in :func:~.api.plot.plot_spectra with style="mosaic". ([#3483](https://github.com/hyperspy/hyperspy/issues/3483) <https://github.com/hyperspy/hyperspy/issues/3483>_)

Improved Documentation

  • Document implementation of model convolution for subclassing :class:~hyperspy.models.model1d.Model1D in the :ref:extension guide <extension_components_label>. ([#3494](https://github.com/hyperspy/hyperspy/issues/3494) <https://github.com/hyperspy/hyperspy/issues/3494>_)

Maintenance

  • Add support for python 3.13. ([#3468](https://github.com/hyperspy/hyperspy/issues/3468) <https://github.com/hyperspy/hyperspy/issues/3468>_)
  • Clean up dependencies, which are now used in eXSpy_ and RosettaSciIO_. ([#3482](https://github.com/hyperspy/hyperspy/issues/3482) <https://github.com/hyperspy/hyperspy/issues/3482>_)
Commits
  • f0a2541 Fix getting version on tag when building dist and wheel
  • 218a9e5 Update release notes
  • 81accd9 Bump sphinxcontrib-towncrier requirement and remove towncrier pin
  • 8a68d4a Merge remote-tracking branch 'upsteam/RELEASE_next_patch' into RELEASE_next_m...
  • b636970 Merge pull request #3494 from ericpre/fix_as_signal
  • f7b72ee Move convolution code from exspy to hyperspy
  • 2d843d4 Increase coverage and fix convolution linear fitting of components with multi...
  • dfceb17 Merge pull request #3489 from ericpre/tweak_chunking_baseignal_map
  • 299c77c Add changelog entry
  • 1d126d6 Increase coverage
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 3, 2025
Bumps [hyperspy](https://github.com/hyperspy/hyperspy) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/hyperspy/hyperspy/releases)
- [Changelog](https://github.com/hyperspy/hyperspy/blob/RELEASE_next_minor/CHANGES.rst)
- [Commits](hyperspy/hyperspy@v2.2.0...v2.3.0)

---
updated-dependencies:
- dependency-name: hyperspy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/hyperspy-2.3.0 branch from 2ff7c6b to c4302c6 Compare March 25, 2025 10:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant