Major Changes:
- Codebase overhaul for compatibility with new versions of Python, with
3.9being dropped while3.12and3.13are added. The3.14is already supported by thepysipfenncore functionalities, including all featurizers, per partial tests; however at the time of this release a couple dependencies do not support it yet. - Codebase overhaul for compatibility with new versions of core dependencies including (1)
spglibbumped from fixed2.0.2to>=2.5.0, (2) transition tonumpy2, i.e. from>=1.25.0,<2.0.0tonumpy>=2.0.0, (3) and consequentially toonnxruntime>=1.20.0withonnxscript, and (4) currenttorchat>=2.7.0.
Minor Changes:
- Test suite overhaul with QoL improvements and lover resources utilization that should allow for running on smaller runners.
- Documentation and code comments updates.
Full Changelog: v0.16.3...v0.17.0