Skip to content
hannah edited this page Jul 13, 2023 · 54 revisions

Developer Area

Matplotlib calendar

Our meeting schedule can be viewed at https://scientific-python.org/calendars

Download/import: .ics

Matplotlib Enhancement Proposals (MEPs)

MEPs are used to track the progress of larger changes to matplotlib that are not easily encapsulated into a single pull request.

New MEPs should be created as PRs into the documentation.

  • DiscussionMEP8: Improve PEP8 compliance.
  • DiscussionMEP9: Add a global manager for all user interactivity with artists; make any artist resizeable, moveable, highlightable, and selectable as desired by the user.
  • Progress 1.3 MEP10: Modernize documentation.
  • Completed 1.3 MEP11: Improve third-party dependency resolution.
  • Progress 1.3 MEP12: Reorganize example gallery and clean up examples.
  • DiscussionMEP13: Use python properties
  • DiscussionMEP14: Improve text handling
  • DiscussionMEP15: Fix axis autoscaling when limits are specified for one axis only
  • ProposedMEP16: Constraint-based layout (continuation of #1109)
  • ProposedMEP17: Interactive tweaking of plots
  • ProposedMEP18: Plottable object interface
  • ProposedMEP19: Improve continuous integration, nightly builds of code and docs
  • ProposedMEP20: Interactive gallery/examples
  • ProposedMEP21: Overhaul color handling
  • ProgressMep22: Separation of user interaction from Canvas and Toolbar
  • DiscussionMEP23: Group several figures under the same FigureManager
  • DiscussionMEP24: Negative values in polar plots
  • DiscussionMEP25: Data Controller layer
  • DiscussionMEP26: Artist Style Sheet
  • ProgressMEP27: Backend Refactor (Gcf)
  • DiscussionMEP28: Don't force alpha
  • DiscussionMEP30: Grid population strategies
  • DiscussionMEP31: Dimension unit handling

Meetings and Sprints

Scipy 2013

Scipy 2014

Hangouts

Sub-Pages of this Wiki

Key Project Pages

Developer info

Clone this wiki locally