GEMD v1.18.5 is released
This is a maintenance release, anticipating a release of the next major version in the near future.
Improvements
- Units handling is improved, both providing better guardrails and updated parsing. For example, before 60 rpm would convert to 2*pi hertz. This should be a transparent quality of like improvement. (#201 #203 #209)
Fixes
- The building and testing process has been updated, adding Python 3.12 to the test suite (#202), cleaning up the packaging (#205 #207), addressing the vast majority of documentation build warnings (#204), and boosting testing library versions (#210).
- Made object definitions a bit more consistent (non-breaking, #206)
- Correct encoding error on Windows with units file extraction (#211)
Full Changelog: v1.16.7...v1.18.5