What's Changed
* Feature python 3.12 support by MLecardonnel in https://github.com/MAIF/shapash/pull/538
* Optimization: compute predictions and probabilities directly in the compile step by guillaume-vignal in https://github.com/MAIF/shapash/pull/535, https://github.com/MAIF/shapash/pull/544
* Fix report demo by MLecardonnel in https://github.com/MAIF/shapash/pull/540, https://github.com/MAIF/shapash/pull/541, https://github.com/MAIF/shapash/pull/546, https://github.com/MAIF/shapash/pull/547, https://github.com/MAIF/shapash/pull/548, https://github.com/MAIF/shapash/pull/549
* Fix Scikit learn 1.4.0 breaking change by MLecardonnel in https://github.com/MAIF/shapash/pull/543
* Fix pandas 2.1.0 breaking change by guillaume-vignal in https://github.com/MAIF/shapash/pull/551
* Fix shap 0.45.0 breaking changeby guillaume-vignal in https://github.com/MAIF/shapash/pull/552
**Full Changelog**: https://github.com/MAIF/shapash/compare/v2.4.3...v2.5.0