Skip to content

Releases: kmnhan/erlabpy

v1.5.2

01 Apr 10:37
Compare
Choose a tag to compare

v1.5.2 (2024-04-01)

Documentation

  • docs: update user guide notebooks (80ab771)

  • docs: update docstring (b262765)

  • docs: update documentation (9051ed8)

Fix

  • fix: set values after setting bounds (ab6d682)

  • fix: proper patch all interpolator selection functions (b91834e)

  • fix: make bz voronoi robust (8259760)

Refactor

  • refactor: remove debug print statement in FastInterpolator class (712bd2c)

  • refactor: add edge correction (87adcef)

  • refactor: change variable name (b68949e)

  • refactor: make rotation transformations try fast interpolator first (e0a7908)

  • refactor: update warning message (af67c1a)

  • refactor: add several new accessors (664e92a)

  • refactor: use new accessors and attrs (8e1dee2)

  • refactor: add qplot accessor (cb9aa01)

  • refactor: remove annotate_cuts (004ee80)

  • refactor: dataloader cleanup (fd97780)

v1.5.1

28 Mar 18:25
Compare
Choose a tag to compare

v1.5.1 (2024-03-28)

Documentation

  • docs: update README screenshots (04d6b44)

  • docs: use svg plots (aaa4842)

  • docs: improve momentum conversion documentation (c315a1a)

  • docs: update dev docs (7406308)

Fix

  • fix: restore argname detection that was broken with namespace changes (863b702)

  • fix: namespace collision (10edcdc)

  • fix: followup namespace change (4c5222c)

Refactor

  • refactor: allow offsetview upate chaining

This also means that repr_html is automatically displayed when update or reset is called. (8d5ca4f)

  • refactor: improve consistency in accessors

Added setter method for configuration too. (9596fd7)

  • refactor: make prints consistent (0021302)

  • refactor: change module names to prevent conflict with function names

Cleanup erplot namespace and move tools to interactive. (493a5aa)

  • refactor: follow class naming conventions (efb9610)

v1.5.0

27 Mar 16:25
Compare
Choose a tag to compare

v1.5.0 (2024-03-27)

Chore

  • chore: remove unnecessary dependency on colorcet, cmasher, cmocean and seaborn (5fd2d61)

  • chore: add isort profile to project configuration (df269a9)

  • chore: update dependencies and environment files

Fix python version and remove editable installs (6ec32dd)

  • chore: change pyclip dependency to pyperclip

Although pyclip supports copying bytes, it's not on conda-forge. Using pyperclip instead. (db78f8e)

Documentation

  • docs: add momentum conversion documentation draft (5410763)

  • docs: add installation and contribution information (93a4e7c)

  • docs: fix typo in README (2b5e2cf)

Feature

  • feat: add interactive tool to kspace accessor (fb91cdb)

Refactor

  • refactor: accessors are now registered upon package import (d79fee2)

Style

  • style: apply linter suggestions (fe35da9)

v1.4.1

26 Mar 11:10
Compare
Choose a tag to compare

v1.4.1 (2024-03-26)

Fix

  • fix: update package metadata

This should be classified as chore, but commiting as a fix to trigger CI (ecfb88f)

v1.4.0

26 Mar 10:43
Compare
Choose a tag to compare

v1.4.0 (2024-03-26)

Chore

  • chore: update workflow triggers (fb158f3)

  • chore: update build command (a22b8e5)

  • chore: update CI/CD badge urls (db61b29)

  • chore: make pyproject.toml compatible

README file link fixed, and remove direct dependencies.
Add build command for automatic building (959f687)

  • chore: update workflows to upload to pypi (2902b68)

Documentation

  • docs: update docstring and apply linter suggestions (de3ee01)

  • docs: update README (8bd239f)

Feature

  • feat: calculate kz in MomentumAccessor

Add method that calculates kz array from given photon energy float (46979f9)

  • feat: make momentum conversion functions xarray compatible (a7aa34b)

v1.3.1

25 Mar 19:30
Compare
Choose a tag to compare

v1.3.1 (2024-03-25)

Documentation

  • docs: update documentation
  • Move rst README contents to docs, replace with newly written markdown.
  • Add screenshot images to documentation and README (69a02fa)

Fix

v1.3.0

25 Mar 08:31
Compare
Choose a tag to compare

v1.3.0 (2024-03-25)

Chore

  • chore: fix wrong branch name in release workflow (76a51b8)

  • chore: configure semantic release (3ebdecb)

  • chore: bump version to 1.2.1 (30ec306)

Documentation

Feature

  • feat(io): add new data loader plugin for DA30 + SES (7a27a2f)

Fix

  • fix(io): properly handle registry getattr

This fixes an issue where repr_html will fallback to repr.
Additionally, get will now raise a KeyError instead of a ValueError. (499526f)

Style

  • style: adjust loader registry repr (1fc31af)

  • style: remove incorrect type annotation (69dbf8a)