v0.20.0 ======= This release updates Python support to require **3.10+** and extends testing through **3.13**. It also strengthens **CI workflows and Codecov integration**, particularly for forked pull requests, and introduces new algorithm support. Updates / New Features ---------------------- Python Support * Minimum version bumped to 3.10, with testing expanded up to 3.13. Algorithms * Added a new **scikit-learn SVM classifier**. CI & Coverage * Inherits publish workflow from ``smqtk-core``. * CI unittests workflow updated to include Codecov, but skips submission for scheduled runs. * Coverage reporting now works for PRs from forks (unprotected branches). * CI runs extended to branches matching ``release*``. Dependencies * Added ``libsvm-official 3.15.0`` as an extras dependency for libsvm-based plugins. * Updated and locked ``ipython`` to address a security vulnerability. * Removed outdated ``jedi`` requirement. Miscellaneous * Added wrapper script for changelog/versioning helper from ``smqtk-core`` to avoid duplication. Fixes ----- * Codecov integration to support coverage reporting on pull requests from forks (unprotected branches).