Releases: elkins-lab/diff-epr
Releases · elkins-lab/diff-epr
Release list
v0.1.2
Added
- Added full PEP 561 compliance by introducing a
py.typedmarker file. - Added 100% test coverage including gradient safety tests for rotamers.
- Added interactive Google Colab DEER spectroscopy tutorial.
- Added Dependabot configuration for GitHub Actions.
Fixed
- Fixed gradient instability (NaNs) in
deer_trace_rotamerswhen evaluated at distance exactly equal to zero. - Fixed pip installation order in CI to prevent
numpysilent upgrades breakingjaxmodule compatibility. - Fixed
mypysyntax errors running on Python 3.12+ environments by separating linting from the test matrix and pinningnumpy<2in pre-commit. - Fixed Node.js deprecation warnings and API rate limits in CI by forcing Node 24 and using GitHub cache for Hugging Face models.
Release v0.1.1
Full Changelog: https://github.com/elkins/diff-epr/commits/v0.1.1