Matplotlib Enhancement Proposals#
Matplotlib Enhancement Proposals (MEP), inspired by cpython's PEP's but less formal, are design documents for large or controversial changes to Matplotilb. These documents should provide a discussion of both why and how the changes should be made.
To create a new MEP open a pull request (PR) adding a file based on the template to this the MEP directory. For the initial PR only a rough description is required and it should be merged quickly. Further detailed discussion can happen in follow on PRs.
- Release:
3.6.0
- Date:
September 16, 2022
- MEP8: PEP8
- MEP9: Global interaction manager
- MEP10: Docstring consistency
- MEP11: Third-party dependencies
- MEP12: Improve Gallery and Examples
- MEP13: Use properties for Artists
- MEP14: Text handling
- MEP15: Fix axis autoscaling when limits are specified for one axis only
- MEP19: Continuous Integration
- MEP21: color and cm refactor
- MEP22: Toolbar rewrite
- MEP23: Multiple Figures per GUI window
- MEP24: Negative radius in polar plots
- MEP25: Serialization
- MEP26: Artist styling
- MEP27: Decouple pyplot from backends
- MEP28: Remove Complexity from Axes.boxplot
- MEP29: Text light markup