Skip to content

v3.5 Milestone

Updated Jul 11, 2021

PRs that we hope to move forward on the mid-August 2021 timeframe

Layout engine

Updated Jun 13, 2021

Currently we have tight_layout and constrained_layout both as options to Figure (etc). The plan is for these to be specified by plt.figure(layout='constrained/tight') or plt.figure(layout=constrained_layout_engine()) (etc). The advantage of having a LayoutEngine base class is that the options for the class can be packed in the class, rather than carrying them on Figure.

GSOC

Updated Jul 1, 2020

These are just some of the things on our to do list. We welcome your ideas and questions at https://discourse.matplotlib.org/c/development/

We are under the NumFocus umbrella. Information on applying is at https://github.com/numfocus/gsoc

You are strongly encouraged to submit a pull request to our repository as part of the application process. You can find more information at https://discourse.matplotlib.org/c/development/contribute/

Note: You must apply to do a project that has a mentor. Projects without mentors will not be considered.

[Sprint] RCParams ToFile

Updated Aug 3, 2020
  

Create _rcwriter.py file with methods to write each section in the rcvalidate. Potentially a sprint project because each method is semi independent of the other.

axes_grid1 toolkit to main code base....

Updated Nov 12, 2019
  

axes_grid1 has a bunch of great tools, but the API is sometimes idiosyncratic, its not well maintained, partially because the code is quite complicated. The best methods can and should be moved to the core library.

Polar Overhaul

Updated Nov 12, 2019

No description

Documentation overhaul

Updated Sep 20, 2020

Documentation in transition to numpydoc and sphinx-gallery