Skip to content

Remove deprecated code for version 4#184

Merged
riley-harper merged 8 commits intov4-devfrom
remove-deprecated
Mar 6, 2025
Merged

Remove deprecated code for version 4#184
riley-harper merged 8 commits intov4-devfrom
remove-deprecated

Conversation

@riley-harper
Copy link
Copy Markdown
Contributor

This PR contains some breaking changes. It removes code which has been deprecated for quite some time (at least ~1.5 years). This is work for #98 and #127, and should resolve those issues once merged into main.

Although these changes are technically breaking ones, I don't think that they will be very impactful. All of these deprecated sections have easy migrations to existing functionality listed in their deprecation warnings.

I changed one test because it used the "blocking_steps" config section, which is now gone.

This module has been deprecated for more than a year and is ready for removal.
pyspark.ml.feature.Interaction provides the same interface, and users should
use that class instead.
This is an old, deprecated way of specifying blocking.
Now that blocking_steps isn't supported, it's simpler to inline this private
helper function.
This has been deprecated in favor of the current column_mappings format.
This documentation was unfortunately using the old, deprecated form. So I've
updated it to use the new form instead.
@riley-harper riley-harper merged commit 6769131 into v4-dev Mar 6, 2025
6 checks passed
@riley-harper riley-harper deleted the remove-deprecated branch March 6, 2025 19:51
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.

1 participant