v0.0.2
Added:
- Code of conduct
- Issue templates
- Contributing guidelines
- rule_names check in rule generator/optimiser unit tests
- Added Github workflow for CI/CD for Ubuntu and Mac OS
Changed:
- Reduced rule generator naming methods to one method in _BaseGenerator
- Rule generators calculate rule_lambdas at the end
- Removed TypeVars from iguanas.utils.typing, replaced with strings. Added unit tests.
Improvements:
- Reduced runtime of RBSPipeline
- Updated wording of introduction in documentation
- Updated test_bayes_search_cv to cover all methods
Fixes:
- Bug in AgglomerativeClusteringReducer which duplicated column names in cols_to_keep when cols_to_drop was empty
- Bug in BayesSearchCV which omitted all but one param from best_params when multiple params were including in search_space for a given pipeline step