Summary of this 2023-03 release:
- It is no longer necessary to specify categorical variables yourself when calling Cobra's preprocessing, an automatic search of categorical variables can be done.
- It is not longer obligatory to specify a row ID column for the inputted basetable.
- We now automatically drop columns that only contain missing values, which in the past caused Cobra throwing exotic errors when preprocessing the basetable.
- We prevent fit_transform() of modifying the training data dataframe under some circumstances.
- As a short-term fix for pandas's 2.0 release, which breaks a small portion of Cobra's code, we impose that Cobra is installed with pandas < 2.0.0.
List of issues that were behind this: see the closed [2023-03 release milestone](https://github.com/PythonPredictions/cobra/milestone/3?closed=1).
We welcome the following new contributors!
* ZlaTanskY made their first contribution in https://github.com/PythonPredictions/cobra/pull/131
* patrickleonardy made their first contribution in https://github.com/PythonPredictions/cobra/pull/142
Full details (autogenerated by Github) of the associated issues and pull requests:
* feat: added files to encourage PEP8 by ZlaTanskY in https://github.com/PythonPredictions/cobra/pull/131
* Fix/mutable train data in fit transform by ZlaTanskY in https://github.com/PythonPredictions/cobra/pull/140
* Added drop of columns containing only NANs by patrickleonardy in https://github.com/PythonPredictions/cobra/pull/142
* Defaults id_column to None for PIGs & tests by patrickleonardy in https://github.com/PythonPredictions/cobra/pull/141
* issue 137/PR 145 automatically search for categorical variables by patrickleonardy in https://github.com/PythonPredictions/cobra/pull/145
* 137 automatically search for categorical variables by patrickleonardy in https://github.com/PythonPredictions/cobra/pull/147
* 151 add turorial while importing by patrickleonardy in https://github.com/PythonPredictions/cobra/pull/152
* Short term pandas 2.0 support by sandervh14 in https://github.com/PythonPredictions/cobra/pull/164
* Merging 2023-03 development branch to master for 2023-03 release (1.1.1) by sandervh14 in https://github.com/PythonPredictions/cobra/pull/162
**Full Changelog**: https://github.com/PythonPredictions/cobra/compare/v1.1.0...v1.1.1