| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 1.9.4 source code.tar.gz | 2026-05-31 | 7.9 MB | |
| 1.9.4 source code.zip | 2026-05-31 | 8.3 MB | |
| README.md | 2026-05-31 | 34.3 kB | |
| Totals: 3 Items | 16.1 MB | 2 | |
Releasing current version to kickstart zenodo's update.
What's Changed
- create auto-detection of classifier and regressor for tree-based transformers by @Morgan-Sell in https://github.com/feature-engine/feature_engine/pull/353
- Fix pytests by @solegalli in https://github.com/feature-engine/feature_engine/pull/363
- create docstring functionality to share common params and methods by @solegalli in https://github.com/feature-engine/feature_engine/pull/362
- specifies image url, fixes docs by @solegalli in https://github.com/feature-engine/feature_engine/pull/357
- add stacking selector functionality and docstrings by @solegalli in https://github.com/feature-engine/feature_engine/pull/369
- fixes cross-validation error when wrapping OneHotEncoder by @noahjgreen295 in https://github.com/feature-engine/feature_engine/pull/375
- [MRG] create TimeSeriesLagTrasnformer: new feature by @Morgan-Sell in https://github.com/feature-engine/feature_engine/pull/360
- adds get_feature_names_out() method and feature_names_in_ attribute by @solegalli in https://github.com/feature-engine/feature_engine/pull/372
- adds WindowFeatures class by @solegalli in https://github.com/feature-engine/feature_engine/pull/398
- update donate info by @solegalli in https://github.com/feature-engine/feature_engine/pull/382
- fix circleci badge by @solegalli in https://github.com/feature-engine/feature_engine/pull/400
- Update FUNDING.yml by @solegalli in https://github.com/feature-engine/feature_engine/pull/401
- extends functionality of DatetimeFeatures to extract features from the dataframe index by @dodoarg in https://github.com/feature-engine/feature_engine/pull/405
- Fix DropFeatures fail when features_to_drop is string, fixes issue 406 by @noahjgreen295 in https://github.com/feature-engine/feature_engine/pull/407
- extends is_dataframe functionality and renames to check_X by @solegalli in https://github.com/feature-engine/feature_engine/pull/408
- adds expanding window transformer by @KishManani in https://github.com/feature-engine/feature_engine/pull/392
- add check_y and check_x_y to check that indexes of X and y match when encoding by @solegalli in https://github.com/feature-engine/feature_engine/pull/410
- organize docstrings into module and submodules by @solegalli in https://github.com/feature-engine/feature_engine/pull/414
- Fix typo in documentation code sample of ArbitraryNumberImputer by @timvink in https://github.com/feature-engine/feature_engine/pull/415
- reformat estimator_checks into module in tests folder by @solegalli in https://github.com/feature-engine/feature_engine/pull/421
- update transformer base tags by @solegalli in https://github.com/feature-engine/feature_engine/pull/422
- add twitter icon and link by @solegalli in https://github.com/feature-engine/feature_engine/pull/424
- add fetsf course link by @solegalli in https://github.com/feature-engine/feature_engine/pull/423
- Fix get_feature_names_out bug by @solegalli in https://github.com/feature-engine/feature_engine/pull/431
- Release 1.3 by @solegalli in https://github.com/feature-engine/feature_engine/pull/433
- Update logo source link in README.md by @iMezemz in https://github.com/feature-engine/feature_engine/pull/441
- added first-timers-only batch to README.md by @Safirangi in https://github.com/feature-engine/feature_engine/pull/440
- Allow FunctionTransformer to work with categorical variables when wrapped by SklearnTransformerWrapper by @nandevers in https://github.com/feature-engine/feature_engine/pull/447
- Fix tests that fail with sklearn version 1.1.1 by @solegalli in https://github.com/feature-engine/feature_engine/pull/461
- fix pandas future warning sets as indexer no longer supported by @solegalli in https://github.com/feature-engine/feature_engine/pull/455
- break down base categorical transformers into mixins by @solegalli in https://github.com/feature-engine/feature_engine/pull/463
- add arcsin transformer by @tomtom-95 in https://github.com/feature-engine/feature_engine/pull/444
- Add Yeo-Johnson original article as reference to transformer by @SangamSwadiK in https://github.com/feature-engine/feature_engine/pull/466
- add init to timeseries module by @solegalli in https://github.com/feature-engine/feature_engine/pull/469
- Release 1.4 by @solegalli in https://github.com/feature-engine/feature_engine/pull/470
- Add inverse boxcox transform functionality to Box Cox Transformer by @SangamSwadiK in https://github.com/feature-engine/feature_engine/pull/471
- fix bug for python 3.10 tests in CI by @solegalli in https://github.com/feature-engine/feature_engine/pull/474
- add plausible analytics by @solegalli in https://github.com/feature-engine/feature_engine/pull/475
- udpate python versions in setup py by @solegalli in https://github.com/feature-engine/feature_engine/pull/472
- fix numpy typing error with version 1.22 and above by @solegalli in https://github.com/feature-engine/feature_engine/pull/476
- add check for duplicated variable names by @solegalli in https://github.com/feature-engine/feature_engine/pull/477
- release 1.4.1 by @solegalli in https://github.com/feature-engine/feature_engine/pull/478
- replace layout with add_js_file to add plausible by @solegalli in https://github.com/feature-engine/feature_engine/pull/479
- add option to encode unseen categories with zeros for
CountFrequencyEncoderby @david-cortes in https://github.com/feature-engine/feature_engine/pull/456 - Add new transformer
MatchCategoriesto preprocessing module by @david-cortes in https://github.com/feature-engine/feature_engine/pull/458 - Add Morgan to core contributors by @Morgan-Sell in https://github.com/feature-engine/feature_engine/pull/483
- fix boxcox failing tests by @solegalli in https://github.com/feature-engine/feature_engine/pull/490
- replace concat by group by target in encoders by @solegalli in https://github.com/feature-engine/feature_engine/pull/500
- replace parameter errors for unseen in encoders by @solegalli in https://github.com/feature-engine/feature_engine/pull/502
- make df checks more performant by @solegalli in https://github.com/feature-engine/feature_engine/pull/505
- reword function for get_feature_names_out by @solegalli in https://github.com/feature-engine/feature_engine/pull/507
- refactor numerical dictionary check by @solegalli in https://github.com/feature-engine/feature_engine/pull/506
- [MRG] refactor variable handling module by @solegalli in https://github.com/feature-engine/feature_engine/pull/508
- refactor docstrings module by @solegalli in https://github.com/feature-engine/feature_engine/pull/509
- refactor base transformers module by @solegalli in https://github.com/feature-engine/feature_engine/pull/501
- remove deprecated creation classes by @solegalli in https://github.com/feature-engine/feature_engine/pull/510
- add fsml book and link blog by @solegalli in https://github.com/feature-engine/feature_engine/pull/511
- add MAD outlier rule to find outliers by @glevv in https://github.com/feature-engine/feature_engine/pull/499
- add function to calculate PSI threshold automatically by @glevv in https://github.com/feature-engine/feature_engine/pull/498
- Refactor creation module by @solegalli in https://github.com/feature-engine/feature_engine/pull/512
- fix Sklearnwrapper output for OneHotEncoder and PolynomialFeatures to avoid duplicated features by @datacubeR in https://github.com/feature-engine/feature_engine/pull/491
- make get_feature_names_out compatible with sklearn pipeline by @solegalli in https://github.com/feature-engine/feature_engine/pull/519
- Add smoothing to mean encoder by @glevv in https://github.com/feature-engine/feature_engine/pull/517
- add code coverage by @solegalli in https://github.com/feature-engine/feature_engine/pull/520
- upload to codecov from circle and tox by @solegalli in https://github.com/feature-engine/feature_engine/pull/522
- replace unseen categories by the target mean prior in MeanEncoder by @glevv in https://github.com/feature-engine/feature_engine/pull/531
- add new StringSimilarityEncoder transformer by @glevv in https://github.com/feature-engine/feature_engine/pull/537
- fix inverse_transform in encoders by @solegalli in https://github.com/feature-engine/feature_engine/pull/539
- SSE hotfix by @glevv in https://github.com/feature-engine/feature_engine/pull/541
- Release 1.5 by @solegalli in https://github.com/feature-engine/feature_engine/pull/540
- update link to second edition packt fe book by @solegalli in https://github.com/feature-engine/feature_engine/pull/545
- add new selector based on information gain by @solegalli in https://github.com/feature-engine/feature_engine/pull/542
- release 1.5.1 by @solegalli in https://github.com/feature-engine/feature_engine/pull/546
- [BUG] Readme fix by @glevv in https://github.com/feature-engine/feature_engine/pull/552
- Adding examples for Encoding Module by @datacubeR in https://github.com/feature-engine/feature_engine/pull/547
- [BUG] fix typing - typechecks error by @glevv in https://github.com/feature-engine/feature_engine/pull/555
- [ENH] Add keywords parameter to StringSimilarityEncoder by @glevv in https://github.com/feature-engine/feature_engine/pull/550
- modify baseoutlier default fold value based on capping_method by @px39n in https://github.com/feature-engine/feature_engine/pull/556
- update lag features user guide by @solegalli in https://github.com/feature-engine/feature_engine/pull/558
- update window features user guide by @solegalli in https://github.com/feature-engine/feature_engine/pull/559
- add imputation code examples to docstrings by @solegalli in https://github.com/feature-engine/feature_engine/pull/560
- add discretisation code examples to docstrings api by @datacubeR in https://github.com/feature-engine/feature_engine/pull/563
- add code examples to creation and datetime module's dosctrings by @datacubeR in https://github.com/feature-engine/feature_engine/pull/564
- update datetime features and cyclical features user guide by @solegalli in https://github.com/feature-engine/feature_engine/pull/565
- release 1.5.2 by @solegalli in https://github.com/feature-engine/feature_engine/pull/561
- Reorganized badges by @glevv in https://github.com/feature-engine/feature_engine/pull/569
- update circleci by @solegalli in https://github.com/feature-engine/feature_engine/pull/583
- remove twitter from docs by @solegalli in https://github.com/feature-engine/feature_engine/pull/585
- add test for pipeline with set_output - sklearn release 1.2.0 by @solegalli in https://github.com/feature-engine/feature_engine/pull/584
- [DOC] Fix typos in What's New by @glevv in https://github.com/feature-engine/feature_engine/pull/590
- [WIP] allow encoders to encode variables with nan by @solegalli in https://github.com/feature-engine/feature_engine/pull/572
- fixed bug in drop_features by @luismavs in https://github.com/feature-engine/feature_engine/pull/596
- add contributors badge to about by @solegalli in https://github.com/feature-engine/feature_engine/pull/595
- downgrade sphinx autodoc by @solegalli in https://github.com/feature-engine/feature_engine/pull/600
- reword dictionary check by @solegalli in https://github.com/feature-engine/feature_engine/pull/602
- update docstrings module by @solegalli in https://github.com/feature-engine/feature_engine/pull/603
- take docstrings outside discretiser base class by @solegalli in https://github.com/feature-engine/feature_engine/pull/604
- take docstrings outside imputer base class by @solegalli in https://github.com/feature-engine/feature_engine/pull/605
- take docstrings out of outlier base classes by @solegalli in https://github.com/feature-engine/feature_engine/pull/606
- take selection docstrings out of base classes by @solegalli in https://github.com/feature-engine/feature_engine/pull/607
- split function to check na into strict and optional by @solegalli in https://github.com/feature-engine/feature_engine/pull/608
- reword unseen, missing and ignore format by @solegalli in https://github.com/feature-engine/feature_engine/pull/609
- Add new transformer: GeometricWidthDiscretiser by @glevv in https://github.com/feature-engine/feature_engine/pull/591
- Speed up DropDuplicateFeatures() by @Okroshiashvili in https://github.com/feature-engine/feature_engine/pull/614
- expose variable handling functions in documentation by @solegalli in https://github.com/feature-engine/feature_engine/pull/611
- Adding Examples for Feature Selection Module by @datacubeR in https://github.com/feature-engine/feature_engine/pull/582
- update links by @solegalli in https://github.com/feature-engine/feature_engine/pull/618
- [MRG] switch include_lowest to True in discretizers by @solegalli in https://github.com/feature-engine/feature_engine/pull/627
- dataset module by @datacubeR in https://github.com/feature-engine/feature_engine/pull/544
- refactor code according to pandas 1.5.0 and sklearn 1.2.0 releases by @luismavs in https://github.com/feature-engine/feature_engine/pull/625
- add probe features selection transformer by @solegalli in https://github.com/feature-engine/feature_engine/pull/635
- [MRG] add transformer for substraction of datetime variables by @solegalli in https://github.com/feature-engine/feature_engine/pull/632
- remove boston dataset from usergudie demos by @solegalli in https://github.com/feature-engine/feature_engine/pull/637
- unnest test files of categorical encoders by @solegalli in https://github.com/feature-engine/feature_engine/pull/636
- Break down contribute by @solegalli in https://github.com/feature-engine/feature_engine/pull/638
- Fix bug in rfe when only 1 feature left by @solegalli in https://github.com/feature-engine/feature_engine/pull/639
- fix sponsors page by @solegalli in https://github.com/feature-engine/feature_engine/pull/640
- Add code examples in timeseries module's docstrings by @datacubeR in https://github.com/feature-engine/feature_engine/pull/647
- Add code examples in transformation module's docstrings by @datacubeR in https://github.com/feature-engine/feature_engine/pull/646
- Add code examples in outliers module's docstrings by @datacubeR in https://github.com/feature-engine/feature_engine/pull/644
- Add code examples in preprocessing and wrappers modules' docstrings by @datacubeR in https://github.com/feature-engine/feature_engine/pull/643
- Release 1.6 by @solegalli in https://github.com/feature-engine/feature_engine/pull/617
- refactor code to work with pandas 2.0 by @ClaudioSalvatoreArcidiacono in https://github.com/feature-engine/feature_engine/pull/660
- allow sample weight in shuffle features by @solegalli in https://github.com/feature-engine/feature_engine/pull/662
- fix various bugs in RareLabelEncoder by @solegalli in https://github.com/feature-engine/feature_engine/pull/665
- add link to former versions by @solegalli in https://github.com/feature-engine/feature_engine/pull/666
- add fill_value to RelativeFeatures for when dividing by zero by @solegalli in https://github.com/feature-engine/feature_engine/pull/663
- extend drop psi functionality to categorical variables by @solegalli in https://github.com/feature-engine/feature_engine/pull/664
- renames transform method in base classes to check_transform_input_and_state by @solegalli in https://github.com/feature-engine/feature_engine/pull/677
- move selection docstrings to docstrings module by @solegalli in https://github.com/feature-engine/feature_engine/pull/678
- return name of variables with 0s in denominator in woe encoder by @solegalli in https://github.com/feature-engine/feature_engine/pull/676
- Release 1.6.1 by @solegalli in https://github.com/feature-engine/feature_engine/pull/674
- fix multiple bugs introduced by pandas, sklearn and scipy latest versions by @solegalli in https://github.com/feature-engine/feature_engine/pull/690
- Raise informative error on duplicated column names by @david-cortes in https://github.com/feature-engine/feature_engine/pull/686
- extend MatchVariables functionality to match dtypes as well by @kylegilde in https://github.com/feature-engine/feature_engine/pull/669
- add link to license in readme by @solegalli in https://github.com/feature-engine/feature_engine/pull/695
- add Inverse_transform() method to yeojohnson by @solegalli in https://github.com/feature-engine/feature_engine/pull/696
- release 1.6.2 by @solegalli in https://github.com/feature-engine/feature_engine/pull/697
- update readthedocs yaml by @solegalli in https://github.com/feature-engine/feature_engine/pull/699
- make code one click copyable in readme by @darigovresearch in https://github.com/feature-engine/feature_engine/pull/701
- add links to course and book in userguide-selection by @Bestine in https://github.com/feature-engine/feature_engine/pull/704
- tidy badges in radme by @solegalli in https://github.com/feature-engine/feature_engine/pull/702
- add course and book links to engineering transformers by @solegalli in https://github.com/feature-engine/feature_engine/pull/705
- improve seo of user guide for selection module by @solegalli in https://github.com/feature-engine/feature_engine/pull/706
- add actenis analytics by @solegalli in https://github.com/feature-engine/feature_engine/pull/708
- add cookie banner by @solegalli in https://github.com/feature-engine/feature_engine/pull/709
- add mega pixel, fix display courses, remove older version links by @solegalli in https://github.com/feature-engine/feature_engine/pull/711
- Add py.typed file by @david-cortes in https://github.com/feature-engine/feature_engine/pull/710
- refactor input checks to init parameter variables by @solegalli in https://github.com/feature-engine/feature_engine/pull/712
- refactor find_or_check_numerical_variables by @solegalli in https://github.com/feature-engine/feature_engine/pull/713
- refactor find_or_check_categorical_variables by @solegalli in https://github.com/feature-engine/feature_engine/pull/714
- refactor find_or_check_datetime_variables by @solegalli in https://github.com/feature-engine/feature_engine/pull/715
- refactor find_all_variables by @solegalli in https://github.com/feature-engine/feature_engine/pull/716
- move function
find_numerical_and_categorical_variablesto find_variables.py by @solegalli in https://github.com/feature-engine/feature_engine/pull/718 - replace cookie banner by @solegalli in https://github.com/feature-engine/feature_engine/pull/720
- refactor filteroutvars function and confirm variables functionality in selection transformers by @solegalli in https://github.com/feature-engine/feature_engine/pull/719
- speed-up correlation selection transformers, make them deterministic by @solegalli in https://github.com/feature-engine/feature_engine/pull/721
- add method to transfrom x and y to classes that drop rows from X, add pipeline to handle transform_x_y by @solegalli in https://github.com/feature-engine/feature_engine/pull/724
- improve creation user guide copy by @solegalli in https://github.com/feature-engine/feature_engine/pull/731
- get ready for release 1.7.0 by @solegalli in https://github.com/feature-engine/feature_engine/pull/732
- Release 1.7.x by @solegalli in https://github.com/feature-engine/feature_engine/pull/733
- improve box cox transformation user guide by @solegalli in https://github.com/feature-engine/feature_engine/pull/736
- improve log transformer user guide by @solegalli in https://github.com/feature-engine/feature_engine/pull/737
- improve onehotencoder user guide by @solegalli in https://github.com/feature-engine/feature_engine/pull/739
- add courses and books to user guide by @solegalli in https://github.com/feature-engine/feature_engine/pull/740
- improve copy categorical imputer by @solegalli in https://github.com/feature-engine/feature_engine/pull/741
- improve count encoder userguide by @solegalli in https://github.com/feature-engine/feature_engine/pull/742
- replace table of encoders with code by @solegalli in https://github.com/feature-engine/feature_engine/pull/743
- update mean encoder user guide by @solegalli in https://github.com/feature-engine/feature_engine/pull/744
- improve copy of missing data imputation by @solegalli in https://github.com/feature-engine/feature_engine/pull/745
- User guide equal width discretiser by @cmcouto-silva in https://github.com/feature-engine/feature_engine/pull/747
- Update FUNDING.yml by @solegalli in https://github.com/feature-engine/feature_engine/pull/749
- Update FUNDING.yml by @solegalli in https://github.com/feature-engine/feature_engine/pull/750
- Fix pandas qcut link for the EqualFrequencyDiscretiser user guide by @cmcouto-silva in https://github.com/feature-engine/feature_engine/pull/748
- update sponsor page by @solegalli in https://github.com/feature-engine/feature_engine/pull/751
- add sponsor banner by @solegalli in https://github.com/feature-engine/feature_engine/pull/752
- add references to outlier classes by @solegalli in https://github.com/feature-engine/feature_engine/pull/753
- update categorical encoding user guide by @gurjinderbassi in https://github.com/feature-engine/feature_engine/pull/758
- update front page of documentation by @solegalli in https://github.com/feature-engine/feature_engine/pull/760
- add code of conduct by @solegalli in https://github.com/feature-engine/feature_engine/pull/761
- update power transformer user guide by @cmcouto-silva in https://github.com/feature-engine/feature_engine/pull/759
- expand decision tree discretizer functionality by @solegalli in https://github.com/feature-engine/feature_engine/pull/734
- add support for 'auto' value in 'fold' parameter by @glevv in https://github.com/feature-engine/feature_engine/pull/755
- refactor tree encoder: add encoding dict, param unseen, inverse transform by @solegalli in https://github.com/feature-engine/feature_engine/pull/757
- add transformer that combines features with decision trees by @solegalli in https://github.com/feature-engine/feature_engine/pull/766
- release 1.8.0 by @solegalli in https://github.com/feature-engine/feature_engine/pull/762
- Numpy2 0 0 updates np.Inf vs np.inf by @olikra in https://github.com/feature-engine/feature_engine/pull/772
- improve MeanMedianImputer's user guide by @cmcouto-silva in https://github.com/feature-engine/feature_engine/pull/779
- improve OrdinalEncoder's user guide by @gurjinderbassi in https://github.com/feature-engine/feature_engine/pull/782
- add decision tree features to creation index by @solegalli in https://github.com/feature-engine/feature_engine/pull/783
- fix deprecations improve code coverage by @solegalli in https://github.com/feature-engine/feature_engine/pull/781
- update user guide WoE by @hectorpatino in https://github.com/feature-engine/feature_engine/pull/784
- Update YeoJohnsonTransformer.rst by @ranja-sarkar in https://github.com/feature-engine/feature_engine/pull/785
- update user guide about ReciprocalTransformer by @sergiobemar in https://github.com/feature-engine/feature_engine/pull/788
- update book link to 3rd edition, plus tyding up by @solegalli in https://github.com/feature-engine/feature_engine/pull/792
- fix bug matchvariables by @solegalli in https://github.com/feature-engine/feature_engine/pull/793
- fix yeo-johnson inverse transform bug by @solegalli in https://github.com/feature-engine/feature_engine/pull/794
- fix pandas future warnings by @solegalli in https://github.com/feature-engine/feature_engine/pull/795
- add standard deviation to performance drifts determined for recursive feature selection by @solegalli in https://github.com/feature-engine/feature_engine/pull/796
- expand cyclical encoder documentation to discuss max values by @solegalli in https://github.com/feature-engine/feature_engine/pull/797
- fix logcptransformer so that it adds constants to strictly non positi… by @solegalli in https://github.com/feature-engine/feature_engine/pull/798
- add contributing file to github by @solegalli in https://github.com/feature-engine/feature_engine/pull/800
- expand functionality probe feature selection by @solegalli in https://github.com/feature-engine/feature_engine/pull/801
- update frontpage by @solegalli in https://github.com/feature-engine/feature_engine/pull/802
- fix cv generator in feature selection classes by @solegalli in https://github.com/feature-engine/feature_engine/pull/803
- fix cv generator recursive selectors by @solegalli in https://github.com/feature-engine/feature_engine/pull/805
- Groups support in feature selection for cross validate by @KananMahammadli in https://github.com/feature-engine/feature_engine/pull/804
- add standard deviations to shuffle features, single feature, and target mean selectors by @solegalli in https://github.com/feature-engine/feature_engine/pull/808
- release 1.8.1 by @solegalli in https://github.com/feature-engine/feature_engine/pull/807
- add tz aware columns to variable handling functions by @jccalvojackson in https://github.com/feature-engine/feature_engine/pull/811
- Mean Normalisation Scaling by @VascoSch92 in https://github.com/feature-engine/feature_engine/pull/806
- Fixed default param value for DecisionTreeEncoder. by @michaelrussell4 in https://github.com/feature-engine/feature_engine/pull/820
- add MRMR feature selector by @solegalli in https://github.com/feature-engine/feature_engine/pull/817
- expand forecasting features user guide index by @gurjinderbassi in https://github.com/feature-engine/feature_engine/pull/821
- release 1.8.2 by @solegalli in https://github.com/feature-engine/feature_engine/pull/822
- update link to fsml book by @solegalli in https://github.com/feature-engine/feature_engine/pull/823
- add sklearn_tags by @solegalli in https://github.com/feature-engine/feature_engine/pull/833
- enable testing of different scikit-learn versions by @solegalli in https://github.com/feature-engine/feature_engine/pull/837
- release 1.8.3 by @solegalli in https://github.com/feature-engine/feature_engine/pull/839
- fix typo in Winsorizer's user guide by @solegalli in https://github.com/feature-engine/feature_engine/pull/852
- Implement Correlation with target as a selection method in
SmartCorrelatedSelectionby @ClaudioSalvatoreArcidiacono in https://github.com/feature-engine/feature_engine/pull/827 - fix fragmented df warning in decision tree features by @solegalli in https://github.com/feature-engine/feature_engine/pull/854
- add additional probe feature options to ProbeFeatureSelection by @solegalli in https://github.com/feature-engine/feature_engine/pull/855
- update reference probe_feature_selection.py by @solegalli in https://github.com/feature-engine/feature_engine/pull/840
- add reference to shuffle_features.py by @solegalli in https://github.com/feature-engine/feature_engine/pull/841
- extend RFA and RFE func to support estimators without feature importance… by @solegalli in https://github.com/feature-engine/feature_engine/pull/856
- fix information value selector tests by @solegalli in https://github.com/feature-engine/feature_engine/pull/867
- add badges to readme by @solegalli in https://github.com/feature-engine/feature_engine/pull/861
- add support and tests for python 313 by @solegalli in https://github.com/feature-engine/feature_engine/pull/868
- expand ProbeFeatureSelection functionality to use max and std of prob… by @solegalli in https://github.com/feature-engine/feature_engine/pull/857
- [MNT] migrate various config files to
pyproject.tomlby @fkiraly in https://github.com/feature-engine/feature_engine/pull/862 - reword doscstrings and user guide psi by @solegalli in https://github.com/feature-engine/feature_engine/pull/870
- Improve SmartCorrelatedSelector consistency with ties by @ClaudioSalvatoreArcidiacono in https://github.com/feature-engine/feature_engine/pull/825
- release 1.9.0 by @solegalli in https://github.com/feature-engine/feature_engine/pull/872
- feat: Add DatetimeOrdinal transformer and unit tests (#818) by @bermuchin in https://github.com/feature-engine/feature_engine/pull/874
- [MNT] make tests compatible with sklearn version 1.8.0 by @solegalli in https://github.com/feature-engine/feature_engine/pull/882
- Add SECURITY.md by @solegalli in https://github.com/feature-engine/feature_engine/pull/877
- Add GeoDistanceTransformer for geographic distance calculation by @ankitlade12 in https://github.com/feature-engine/feature_engine/pull/881
- [MNT] remove sponsoring by @solegalli in https://github.com/feature-engine/feature_engine/pull/878
- [BUG ] fix performance warning in AddMissingIndicator by @mo1998 in https://github.com/feature-engine/feature_engine/pull/887
- [MNT] add support for pandas 3 by @solegalli in https://github.com/feature-engine/feature_engine/pull/884
- [MNT] handle pandas future warnings by @solegalli in https://github.com/feature-engine/feature_engine/pull/891
- [MNT] handle complex data and kbinsdiscretizer warnings by @solegalli in https://github.com/feature-engine/feature_engine/pull/893
- [MNT] add support for python 3.14 by @ankitlade12 in https://github.com/feature-engine/feature_engine/pull/892
- [ENH] Add ArcSinhTransformer for inverse hyperbolic sine transformation by @ankitlade12 in https://github.com/feature-engine/feature_engine/pull/879
- Update README.md by @solegalli in https://github.com/feature-engine/feature_engine/pull/895
- [ENH] allow returning empty variable lists in funcs by @solegalli in https://github.com/feature-engine/feature_engine/pull/894
- [ENH] Add TextFeatures transformer for text feature extraction by @ankitlade12 in https://github.com/feature-engine/feature_engine/pull/880
- release 1.9.4 by @solegalli in https://github.com/feature-engine/feature_engine/pull/897
- [DOC] fix DatetimeOrdinal user guide and api documentation by @ankitlade12 in https://github.com/feature-engine/feature_engine/pull/899
- [DOC] update homepage by @solegalli in https://github.com/feature-engine/feature_engine/pull/900
- [DOC] update quickstart page by @solegalli in https://github.com/feature-engine/feature_engine/pull/901
- [DOC] reindex user guide and api by @solegalli in https://github.com/feature-engine/feature_engine/pull/902
- [DOC] update missing data imputation docs by @solegalli in https://github.com/feature-engine/feature_engine/pull/903
- [DOC] Imputation userguide update by @solegalli in https://github.com/feature-engine/feature_engine/pull/906
- add banner to train in data by @solegalli in https://github.com/feature-engine/feature_engine/pull/907
- remove GA and improve tid banner by @solegalli in https://github.com/feature-engine/feature_engine/pull/914
- Add JetBrains sponsorship information to README by @solegalli in https://github.com/feature-engine/feature_engine/pull/921
- Update sponsorship section in index.rst by @solegalli in https://github.com/feature-engine/feature_engine/pull/922
- adjust color in JetBrains badge in README.md by @solegalli in https://github.com/feature-engine/feature_engine/pull/923
- replace questionare banner by @solegalli in https://github.com/feature-engine/feature_engine/pull/924
- Update sponsors logos display in docs by @solegalli in https://github.com/feature-engine/feature_engine/pull/925
- [BUG] update logos display in first page docs by @solegalli in https://github.com/feature-engine/feature_engine/pull/927
New Contributors
- @noahjgreen295 made their first contribution in https://github.com/feature-engine/feature_engine/pull/375
- @timvink made their first contribution in https://github.com/feature-engine/feature_engine/pull/415
- @iMezemz made their first contribution in https://github.com/feature-engine/feature_engine/pull/441
- @Safirangi made their first contribution in https://github.com/feature-engine/feature_engine/pull/440
- @nandevers made their first contribution in https://github.com/feature-engine/feature_engine/pull/447
- @tomtom-95 made their first contribution in https://github.com/feature-engine/feature_engine/pull/444
- @SangamSwadiK made their first contribution in https://github.com/feature-engine/feature_engine/pull/466
- @datacubeR made their first contribution in https://github.com/feature-engine/feature_engine/pull/491
- @px39n made their first contribution in https://github.com/feature-engine/feature_engine/pull/556
- @luismavs made their first contribution in https://github.com/feature-engine/feature_engine/pull/596
- @kylegilde made their first contribution in https://github.com/feature-engine/feature_engine/pull/669
- @darigovresearch made their first contribution in https://github.com/feature-engine/feature_engine/pull/701
- @Bestine made their first contribution in https://github.com/feature-engine/feature_engine/pull/704
- @cmcouto-silva made their first contribution in https://github.com/feature-engine/feature_engine/pull/747
- @gurjinderbassi made their first contribution in https://github.com/feature-engine/feature_engine/pull/758
- @olikra made their first contribution in https://github.com/feature-engine/feature_engine/pull/772
- @ranja-sarkar made their first contribution in https://github.com/feature-engine/feature_engine/pull/785
- @sergiobemar made their first contribution in https://github.com/feature-engine/feature_engine/pull/788
- @KananMahammadli made their first contribution in https://github.com/feature-engine/feature_engine/pull/804
- @jccalvojackson made their first contribution in https://github.com/feature-engine/feature_engine/pull/811
- @VascoSch92 made their first contribution in https://github.com/feature-engine/feature_engine/pull/806
- @michaelrussell4 made their first contribution in https://github.com/feature-engine/feature_engine/pull/820
- @fkiraly made their first contribution in https://github.com/feature-engine/feature_engine/pull/862
- @bermuchin made their first contribution in https://github.com/feature-engine/feature_engine/pull/874
- @mo1998 made their first contribution in https://github.com/feature-engine/feature_engine/pull/887
Full Changelog: https://github.com/feature-engine/feature_engine/compare/v1.2.0...v1.9.4