Changelog
Source:.github/py_changelog.md
All notable changes to the Python shaprpy
library will be documented in this file. Changes to the underlying shapr
R package is documented in shapr CHANGELOG
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.3.0] - 2025-08-27
Added
- Publish
shaprpy
on PyPI - Restructured the
shaprpy
package for improved modularity and maintainability - Test suite with snapshot testing for output validation using syrupy
- GitHub Actions CI/CD pipeline for automated testing across Python versions
- Input validation tests for error handling
Changed
- BREAKING: Minimum Python version requirement increased from 3.8+ to 3.10+
- Updated package classifiers to reflect Python 3.10+ requirement