Skip to content

v1.5.0

Latest

Choose a tag to compare

@djetelina djetelina released this 13 Apr 17:35
· 1 commit to master since this release

Modernize project after 7 years of dormancy. No breaking API changes.

  • pyproject.toml (hatchling) replaces setup.py
  • GitHub Actions replaces Travis CI (test matrix 3.10-3.14 + PyPI trusted publisher)
  • Python 3.10+ required
  • Type annotations and idioms updated for modern Python
  • Ruff formatter added
  • Fixed yaml.load() to yaml.unsafe_load() (was broken with newer PyYAML)
  • Dependencies updated: PyYAML>=6.0, jsonpickle>=3.0
  • Dead config, badges, and examples removed