Skip to content

Remove deprecated code for version 4 #184

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 8 commits into from
Mar 6, 2025
Merged

Conversation

riley-harper
Copy link
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