Skip to content

Expire remaining 3.6 deprecations #25584

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 7 commits into from
Apr 19, 2023
Merged

Conversation

ksunden
Copy link
Member

@ksunden ksunden commented Mar 31, 2023

PR Summary

  • Remaining mpl3.6 deprecations
  • Update tests for deprecated behavior

I believe the only 3.6 deprecations that remain are still marked as "pending", those include some in axis3d and some in Figure.

The expiration for Colorbar filled kwarg is rather minimal.
It was originally deprecated in #21933, @jklymak do you think more clean up is needed?

PR Checklist

Documentation and Tests

  • Has pytest style unit tests (and pytest passes)
  • Documentation is sphinx and numpydoc compliant (the docs should build without error).
  • New plotting related features are documented with examples.

Release Notes

  • New features are marked with a .. versionadded:: directive in the docstring and documented in doc/users/next_whats_new/
  • API changes are marked with a .. versionchanged:: directive in the docstring and documented in doc/api/next_api_changes/
  • Release notes conform with instructions in next_whats_new/README.rst or next_api_changes/README.rst

@ksunden ksunden added this to the v3.8.0 milestone Mar 31, 2023
@QuLogic QuLogic changed the title Expire remaing 3.6 deprecations Expire remaining 3.6 deprecations Mar 31, 2023
@rcomer
Copy link
Member

rcomer commented Apr 11, 2023

Are the test failures understood? They are the same for py3.9 and py3.10, though I can't see how they'd relate to this change.

@QuLogic
Copy link
Member

QuLogic commented Apr 11, 2023

They look like #25658.

ksunden and others added 6 commits April 17, 2023 14:42
pending deprecations remain in axis3D and in Figure
Co-authored-by: Elliott Sales de Andrade <quantum.analyst@gmail.com>
Co-authored-by: Elliott Sales de Andrade <quantum.analyst@gmail.com>
@QuLogic QuLogic merged commit 4f5b574 into matplotlib:main Apr 19, 2023
@ksunden ksunden deleted the expire_deps_36 branch April 19, 2023 02:36
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.

3 participants