Skip to content

Rename imputer classes and add deprecation aliases - #972

Open
aniq63 wants to merge 5 commits into
feature-engine:mainfrom
aniq63:issue-971-rename-imputer-classes
Open

Rename imputer classes and add deprecation aliases#972
aniq63 wants to merge 5 commits into
feature-engine:mainfrom
aniq63:issue-971-rename-imputer-classes

Conversation

@aniq63

@aniq63 aniq63 commented Jul 26, 2026

Copy link
Copy Markdown

What this PR does

This PR renames the imputer classes requested while maintaining backward compatibility through a deprecation cycle.

Fixes #971

Changes

  • Renamed MeanMedianImputer to MeanImputer
  • Renamed AddMissingIndicator to MissingIndicator
  • Renamed ArbitraryNumberImputer to ArbitraryImputer
  • Added deprecated aliases with FutureWarning
  • Updated package exports
  • Updated tests to cover both the new and deprecated class names, including deprecation warnings

Testing

  • All updated tests pass successfully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

rename imputer classes

1 participant