BREAKING CHANGES
All breaking changes are listed here but also kept in their respective sections.
- *<!-- 0 -->โฐ๏ธ Features*: Add initial support for python 3.12 (209)
**Support for Python 3.8 is dropped.**
โฐ๏ธ Features
- [**BREAKING CHANGE**] Add initial support for python 3.12 (209)
- Support extras umap with Python 3.12
- Add option to embed data when exporting report to notebook (206)
๐ ๏ธ Refactor
- Use ruff (217)
- Use mypy type checking (218)
๐ Documentation
- Fix missing comma in readme (203)
๐งช Testing
- Rename test modules for consistency (208)
- Fix imports in multivariate analysis (211)
- Use fixtures (207)
- Test data type inference with pyarrow dtypes (215)
๐ Build & CI/CD
- Modify publish workflow to allow pypi-trusted-publishing (202)
- Remove unnecessary publish workflow permissions (204)
- Update git-cliff (213)
- Update actions (210)
- Update poetry to `1.8.2` (216)
- Fix missing token permissions required for publishing (219)
โ๏ธ Miscellaneous Tasks
- Support pandas 2.2 (205)
- Update pytest (212)
<!-- generated by git-cliff -->