From ea612d47164a8d710edca8b822d980ccf8bf43db Mon Sep 17 00:00:00 2001 From: Soledad Galli Date: Mon, 5 Jun 2023 12:59:47 +0200 Subject: [PATCH 1/5] release 1.6.1 --- docs/whats_new/v_160.rst | 38 ++++++++++++++++++++++++++++++++++++++ feature_engine/VERSION | 2 +- 2 files changed, 39 insertions(+), 1 deletion(-) diff --git a/docs/whats_new/v_160.rst b/docs/whats_new/v_160.rst index 24eb89159..a4204bd99 100644 --- a/docs/whats_new/v_160.rst +++ b/docs/whats_new/v_160.rst @@ -1,6 +1,44 @@ Version 1.6.X ============= +Version 1.6.1 +------------- + +Deployed: 5th June 2023 + +Contributors +~~~~~~~~~~~~ + +- `Morgan Sell `_ +- `dlaprins `_ +- `Claudio Salvatore Arcidiacono `_ +- `Gleb Levitski `_ +- `Soledad Galli `_ + +In this release, we make Feature-engine compatible with pandas 2.0, extend the functionality +of some transformers, and we fix bugs introduced in the previous release. + +Thank you so much to all contributors, `Gleb Levitski `_ for helping +with review and to those of you who created issues flagging bugs or requesting new functionality. + +New functionality +~~~~~~~~~~~~~~~~~ + +- The Population Stability Index can now be used to evaluate categorical variables (`dlaprins `_ and `Claudio Salvatore Arcidiacono `_) +- `RelativeFeatures` has the option to add a constant to avoid dividing by zero (`Morgan Sell `_ and `Soledad Galli `_) +- `SelectByShuffling` now accepts sample weights (`Soledad Galli `_) + +Bug fixes +~~~~~~~~~ + +- Fixed various bugs in `RareLabelEncoder()` (`Soledad Galli `_) + +Code improvements +~~~~~~~~~~~~~~~~~ + +- Made code source compatible with pandas 2.0` (`Claudio Salvatore Arcidiacono `_) + + Version 1.6.0 ------------- diff --git a/feature_engine/VERSION b/feature_engine/VERSION index dc1e644a1..9c6d6293b 100644 --- a/feature_engine/VERSION +++ b/feature_engine/VERSION @@ -1 +1 @@ -1.6.0 +1.6.1 From b229a0797061d46761ce348823fe04fbff45a1db Mon Sep 17 00:00:00 2001 From: Soledad Galli Date: Mon, 5 Jun 2023 13:02:32 +0200 Subject: [PATCH 2/5] fix typos --- docs/whats_new/v_160.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/whats_new/v_160.rst b/docs/whats_new/v_160.rst index a4204bd99..eff3e75df 100644 --- a/docs/whats_new/v_160.rst +++ b/docs/whats_new/v_160.rst @@ -36,7 +36,7 @@ Bug fixes Code improvements ~~~~~~~~~~~~~~~~~ -- Made code source compatible with pandas 2.0` (`Claudio Salvatore Arcidiacono `_) +- Made code base compatible with pandas 2.0 (`Claudio Salvatore Arcidiacono `_) Version 1.6.0 From 587c84955322d3035385f4eb058fb3c30327712d Mon Sep 17 00:00:00 2001 From: Soledad Galli Date: Tue, 6 Jun 2023 16:47:47 +0200 Subject: [PATCH 3/5] added latest changes --- docs/whats_new/v_160.rst | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/docs/whats_new/v_160.rst b/docs/whats_new/v_160.rst index eff3e75df..29b2be081 100644 --- a/docs/whats_new/v_160.rst +++ b/docs/whats_new/v_160.rst @@ -4,14 +4,14 @@ Version 1.6.X Version 1.6.1 ------------- -Deployed: 5th June 2023 +Deployed: 8th June 2023 Contributors ~~~~~~~~~~~~ -- `Morgan Sell `_ - `dlaprins `_ - `Claudio Salvatore Arcidiacono `_ +- `Morgan Sell `_ - `Gleb Levitski `_ - `Soledad Galli `_ @@ -27,16 +27,21 @@ New functionality - The Population Stability Index can now be used to evaluate categorical variables (`dlaprins `_ and `Claudio Salvatore Arcidiacono `_) - `RelativeFeatures` has the option to add a constant to avoid dividing by zero (`Morgan Sell `_ and `Soledad Galli `_) - `SelectByShuffling` now accepts sample weights (`Soledad Galli `_) +- `WoEEncoder` now let's you know which variables fail in the encoding (`Soledad Galli `_) +- `WoEEncoder` has the option to add a constant to avoid dividing by zero (`Soledad Galli `_) Bug fixes ~~~~~~~~~ - Fixed various bugs in `RareLabelEncoder()` (`Soledad Galli `_) +- Renamed `transform` method in base classes to `check_transform_input_and_state`, which fixed bugs raised when `set_output(transform="pandas")` in various classes (`Soledad Galli `_) Code improvements ~~~~~~~~~~~~~~~~~ - Made code base compatible with pandas 2.0 (`Claudio Salvatore Arcidiacono `_) +- Moved docstrings of selection transformers to docstrings module (`Soledad Galli `_) + Version 1.6.0 From 3c829ea2e1d4dc1d344fc6ea21dbbc289835c7dc Mon Sep 17 00:00:00 2001 From: Soledad Galli Date: Thu, 8 Jun 2023 08:10:49 +0200 Subject: [PATCH 4/5] reword desccription --- docs/whats_new/v_160.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/whats_new/v_160.rst b/docs/whats_new/v_160.rst index 29b2be081..d9a447cdf 100644 --- a/docs/whats_new/v_160.rst +++ b/docs/whats_new/v_160.rst @@ -18,7 +18,8 @@ Contributors In this release, we make Feature-engine compatible with pandas 2.0, extend the functionality of some transformers, and we fix bugs introduced in the previous release. -Thank you so much to all contributors, `Gleb Levitski `_ for helping +Thank you so much to all contributors, `Gleb Levitski `_ and +`Claudio Salvatore Arcidiacono `_ for helping with review and to those of you who created issues flagging bugs or requesting new functionality. New functionality From d0a72e182781ad42a6187f2aed215736c650ef1d Mon Sep 17 00:00:00 2001 From: Soledad Galli Date: Thu, 8 Jun 2023 08:12:54 +0200 Subject: [PATCH 5/5] add contributor to task --- docs/whats_new/v_160.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/whats_new/v_160.rst b/docs/whats_new/v_160.rst index d9a447cdf..27f2fa92f 100644 --- a/docs/whats_new/v_160.rst +++ b/docs/whats_new/v_160.rst @@ -35,7 +35,7 @@ Bug fixes ~~~~~~~~~ - Fixed various bugs in `RareLabelEncoder()` (`Soledad Galli `_) -- Renamed `transform` method in base classes to `check_transform_input_and_state`, which fixed bugs raised when `set_output(transform="pandas")` in various classes (`Soledad Galli `_) +- Renamed `transform` method in base classes to `check_transform_input_and_state`, which fixed bugs raised when `set_output(transform="pandas")` in various classes (`Soledad Galli `_ and `Claudio Salvatore Arcidiacono `_) Code improvements ~~~~~~~~~~~~~~~~~