Repository navigation
0.47.0
What's Changed
- ci: wire integration test workflows into release pipeline by @murray-ds in #468
- Centralize matplotlib figure cleanup with autouse fixtures by @murray-ds in #469
- refactor: migrate inline column validation to validate_columns by @murray-ds in #470
- refactor: introduce openretailscience.core.validation; closes #428, closes #429 by @murray-ds in #472
- chore: pin GitHub Actions to commit SHAs with version tags by @murray-ds in #475
- chore: allow ibis-framework 11 and 12 by @murray-ds in #474
- Add sort_by parameter to SegTransactionStats for backend-level sorting by @murray-ds in #476
- ci: replace actions/github-script with gh release create by @murray-ds in #477
- refactor: move regression line code into its own module by @murray-ds in #471
- fix(ci): correct Slack notification triggers and scope by @murray-ds in #480
- refactor: remove plugin system by @murray-ds in #481
- Use --locked flag for all uv sync commands in CI workflows by @murray-ds in #482
- Add security audit workflow and suppress joblib CVE-2024-34997 by @murray-ds in #483
- Add build provenance attestation to release workflow by @murray-ds in #484
- Remove proprietary license classifier from project metadata by @murray-ds in #485
- Mark package as typed with py.typed marker file by @murray-ds in #486
- Strengthen RFM validation and test coverage by @murray-ds in #487
Full Changelog: 0.46.0...0.47.0