v0.18.0
v0.18.0 July 31, 2020
- Enhancements
- Warn user if supplied primitives are not used during dfs (#1073)
- Fixes
- Use more consistent and uniform warnings (#1040)
- Fix issue with missing instance ids and categorical entity index (#1050)
- Remove warnings.simplefilter in feature_set_calculator to un-silence warnings (#1053)
- Fix feature visualization for features with '>' or '<' in name (#1055)
- Fix boolean dtype mismatch between encode_features and dfs and calculate_feature_matrix (#1082)
- Update primitive options to check reversed inputs if primitive is commutative (#1085)
- Fix inconsistent ordering of features between kernel restarts (#1088)
- Changes
- Make DFS match
TimeSince
primitive with allDatetime
types (#1048) - Change default branch to
main
(#1038) - Raise TypeError if improper input is supplied to
Entity.delete_variables()
(#1064) - Updates for compatibility with pandas 1.1.0 (#1079, #1089)
- Set pandas version to pandas>=0.24.1,<2.0.0. Filter pandas deprecation warning in Week primitive. (#1094)
- Make DFS match
- Documentation Changes
- Testing Changes
- Add fixture for
ft.demo.load_mock_customer
(#1036) - Refactor Dask test units (#1052)
- Implement automated process for checking critical dependencies (#1045, #1054, #1081)
- Don't run changelog check for release PRs or automated dependency PRs (#1057)
- Fix non-deterministic behavior in Dask test causing codecov issues (#1070)
- Add fixture for
Thanks to the following people for contributing to this release: @frances-h, @gsheni, @monti-python, @rwedge, @systemshift, @tamargrey, @thehomebrewnerd, @wsankey