Skip to content

Remove API deprecated in 3.1 (part 2)#15890

Closed
timhoffm wants to merge 1 commit into
matplotlib:masterfrom
timhoffm:remove-3.1-deprecations2
Closed

Remove API deprecated in 3.1 (part 2)#15890
timhoffm wants to merge 1 commit into
matplotlib:masterfrom
timhoffm:remove-3.1-deprecations2

Conversation

@timhoffm

@timhoffm timhoffm commented Dec 9, 2019

Copy link
Copy Markdown
Member

PR Summary

Follow up and goes on top of to #15878. The are so many changes that I didn't want to put everything in one PR. Even in two parts, each part is quite long.

You may wait until #15878 is merged or just review the second commit in this PR.

@timhoffm timhoffm changed the title emove API deprecated in 3.1 (part 2) Remove API deprecated in 3.1 (part 2) Dec 9, 2019
@timhoffm

timhoffm commented Dec 9, 2019

Copy link
Copy Markdown
Member Author

For simplicity, will only fix the merge conflict after #15878 is in.

Comment thread doc/api/next_api_changes/removals.rst Outdated
Comment thread doc/api/next_api_changes/removals.rst Outdated
Comment thread doc/api/next_api_changes/removals.rst Outdated
Comment thread doc/api/next_api_changes/removals.rst Outdated
@timhoffm timhoffm force-pushed the remove-3.1-deprecations2 branch from 99635c3 to f8bc395 Compare December 10, 2019 00:00
@timhoffm timhoffm force-pushed the remove-3.1-deprecations2 branch from f8bc395 to 3ca63df Compare December 15, 2019 22:40
@timhoffm timhoffm added this to the v3.3.0 milestone Dec 15, 2019
@timhoffm timhoffm added API: changes Changes to the public API, typically requiring deprecation. Maintenance labels Dec 15, 2019
@timhoffm timhoffm force-pushed the remove-3.1-deprecations2 branch 2 times, most recently from 3c2ae89 to 0126cc1 Compare December 16, 2019 00:41
@anntzer

anntzer commented Dec 16, 2019

Copy link
Copy Markdown
Contributor

breakage is real

@timhoffm

Copy link
Copy Markdown
Member Author

The failure is due to incomplete removal of TextWithDash. Since removing that is a bit more involved, I've pulled this out to a separate PR #15950. Will come back here once that is merged.

Comment thread doc/api/next_api_changes/removals.rst Outdated
Comment thread doc/api/next_api_changes/removals.rst Outdated
Comment thread lib/matplotlib/tests/test_scale.py Outdated
Comment thread doc/api/next_api_changes/removals.rst Outdated
Comment thread doc/api/next_api_changes/removals.rst Outdated
Comment thread doc/api/next_api_changes/removals.rst Outdated
@timhoffm timhoffm force-pushed the remove-3.1-deprecations2 branch from 2b8eb2d to 16c95a4 Compare December 16, 2019 23:38
@anntzer

anntzer commented Dec 17, 2019

Copy link
Copy Markdown
Contributor

Failures are real (bunch of mlab tests have to be deleted, in particular).

@timhoffm timhoffm force-pushed the remove-3.1-deprecations2 branch 3 times, most recently from 6deea2a to 380962a Compare December 20, 2019 13:57
@timhoffm

Copy link
Copy Markdown
Member Author

Still some math-text related image comparison failures.

@anntzer

anntzer commented Dec 20, 2019

Copy link
Copy Markdown
Contributor

IIRC I had looked into this some time ago and the deprecation of stackrel may be the problematic one? in which case we can defer the removal of that part for now...

@timhoffm

Copy link
Copy Markdown
Member Author

I don't think it's \stackrel. This PR removes the command, but there were no usages of that anymore.

@timhoffm

Copy link
Copy Markdown
Member Author

Going to slice this down into smaller chunks to find out what is acutally causing the failure.

@anntzer

anntzer commented Jan 13, 2020

Copy link
Copy Markdown
Contributor

I think #16204/#16206 takes care of mathtext.

@timhoffm

Copy link
Copy Markdown
Member Author

Replaced by the sequence of above PRs.

@timhoffm timhoffm deleted the remove-3.1-deprecations2 branch March 14, 2020 17:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

API: changes Changes to the public API, typically requiring deprecation. Maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants