You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Supports Python 3.15; CI tests the oldest (3.11) and newest (3.15) supported versions.
Changed
CalcType and LengthUnit are enum.StrEnums: str(), format(), and f-strings give the value ("energy") on every supported Python. With (str, Enum), f-strings gave "energy" on Python 3.11 but "CalcType.energy" on 3.12 and later, as str() always did. Equality with strings, JSON, and validation are unchanged.