New Features - models that use kernel explainer but output multi-dimensional predictions such as PLSRegression are now supported. Predictions now get squeezed in the kernel function.
Bug Fixes - Fixed bug with pandas v2, Pandas v2 now supported
Improvements - Fixed a number of UserWarnings
0.4.2.2
- pins dependencies for flask-wtf>1.1, numpy<1.24 and pandas<2 while working to sort out some compatibility issues.
0.4.2.1
Bug Fixes - tries to work around wonky index dropdown search bug introduced by latest dash release: https://github.com/plotly/dash/issues/2428 - Dropdown search now works again, but index propagation is still flaky when number of idxs > max_idxs_in_dropdown(1000 by default) - displays warning to downgrade to dash 2.6.2 when this happens
0.4.2
Breaking Changes - Now needs dtreeviz>2.1, due to the API change with version v2
Bug Fixes - Fixed import and tree display bug with newer version of dtreeviz
0.4.1.1
- adds `MANIFEST.in` to include `requirements.txt` in the pypi upload, which should fix the conda package issue
0.4.1
New Features - added routes_pathname_prefix:str=None, requests_pathname_prefix:str=None, to ExplainerDashboard to help running the dashboard on e.g. Sagemaker
Bug Fixes - Bug with plotly showticklabels=False changed to tickfont=dict(color="rgba(0, 0, 0, 0)") - Imports now comply with dtreeviz v2 API