Releases: kmnhan/erlabpy
v1.5.2
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
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
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
v1.4.0
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
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
v1.3.0
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
- docs: update README (
79ba5b4
)
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
)