Plot types
Examples
Tutorials
Reference
User guide
Develop
Release notes
gitter
discourse
GitHub
twitter
Contributing
Bug triaging and issue curation
Setting up Matplotlib for development
Testing
Writing documentation
Documentation style guide
Working with
Matplotlib
source code
Introduction
Install git
Following the latest source
Making a patch
Git for development
Making your own copy (fork) of Matplotlib
Set up your fork
Configure git
Development workflow
Maintainer workflow
git resources
Two and three dots in difference specs
Pull request guidelines
Release guide
Dependencies
Minimum version of dependencies policy
Matplotlib Enhancement Proposals
MEP Template
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
Licenses
Default color changes
Working with
Matplotlib
source code
#
Contents:
Introduction
Install git
Overview
In detail
Following the latest source
Get the local copy of the code
Updating the code
Making a patch
Making patches
Moving from patching to development
Git for development
Making your own copy (fork) of Matplotlib
Set up your fork
Configure git
Development workflow
Maintainer workflow
git resources
Tutorials and summaries
Advanced git workflow
Manual pages online
Two and three dots in difference specs
You are reading an old version of the documentation (v3.5.3). For the latest version see
https://matplotlib.org/stable/devel/gitwash/index.html