Published December 9, 2024 | Version v0.20.0
Software Open

pyxem/pyxem: v0.20.0

Description

(Finally) this release explicitly supports numpy 2.0.0. This means that we also have to drop support for pyfai. From a development side this is a really nice dependancy to remove and hopefully the azimuthal integration is more consistent now. Please look at the Examples if you want more information on how to use this.

We've also added more Examples for things like plotting, orientation maps etc. This includes making things like the plotting for orientaiton maps faster than they were previously.

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pyxem/pyxem/pull/1101
  • Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by @dependabot in https://github.com/pyxem/pyxem/pull/1110
  • Clean up documentation by @CSSFrancis in https://github.com/pyxem/pyxem/pull/1109
  • Remove pyfai by @CSSFrancis in https://github.com/pyxem/pyxem/pull/1119
  • Improve Plotting Documentation by @CSSFrancis in https://github.com/pyxem/pyxem/pull/1108
  • Multi phase marker support for orientation map plots by @viljarjf in https://github.com/pyxem/pyxem/pull/1092
  • Fix Broken _static path by @CSSFrancis in https://github.com/pyxem/pyxem/pull/1122
  • Fit linear plane in pyxem.signals.BeamShift.get_linear_plane by minimising magnitude variance by @sivborg in https://github.com/pyxem/pyxem/pull/1116
  • Add Example for Calibrating Reciporical Space Scale by @CSSFrancis in https://github.com/pyxem/pyxem/pull/1085
  • Update center-of-mass documentation by @sivborg in https://github.com/pyxem/pyxem/pull/1120
  • Speed up Marker Creation by @CSSFrancis in https://github.com/pyxem/pyxem/pull/1125
  • Consistent marker plotting by @viljarjf in https://github.com/pyxem/pyxem/pull/1126
  • Override n_keep if n_best exceeds it by @viljarjf in https://github.com/pyxem/pyxem/pull/1129
  • Functions to simulate overlapping Nano-Crystals by @CSSFrancis in https://github.com/pyxem/pyxem/pull/1104

Full Changelog: https://github.com/pyxem/pyxem/compare/v0.19.1...v0.20.0

Files

pyxem/pyxem-v0.20.0.zip

Files (551.3 kB)

Name Size Download all
md5:c437fc0e7050c9af375c10cbe091c1fd
551.3 kB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/pyxem/pyxem/tree/v0.20.0 (URL)

Software