- **Enhancement** - Add support for python 3.11 and 3.10
3.0.0
- **Enhancement** - Remove support for python 3.6 and 3.7. - Bumps in joblib, numpy, pandas, scikit-learn, statsmodels, toolz, catboost, lightgbm, shap, xgboost and test auxiliary packages.
2.3.1
- **Bugfix** - Remove incorrect `lightgbm` import from common paths
2.3.0
- **Enhacement** - Bump maximum allowed `scikit-learn` - Move from CircleCI to Github Actions - Add optional `weight_column` argument for evaluators - Change default of `min_df` from 20 to 1 on `TfidfVectorizer` - Include new optional LGBM parameters to `lgbm_classification_learner`
2.2.1
- **Bug Fix** - Including a necessary init file to allow the import of the causal cate learners. - Fix a docstring issue where the description of causal learners were not showing all parameters.
2.2.0
- **Enhancement** - Including Classification S-Learner and T-Learner models to the causal cate learning library. - **Bug Fix** - Fix validator behavior when receiving data containing gaps and a time based split function that could generate empty training and testing folds and then break. The argument `drop_empty_folds` can be set to `True` to drop invalid folds from validation and store them in the log. - **Documentation** - Including Classification S-Learner and T-Learner documentation, also changing validator documentation to reflect changes.