<liclass="toctree-l2"><aclass="reference internal" href="MEP/MEP12.html">MEP12: Improve Gallery and Examples</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="MEP/MEP13.html">MEP13: Use properties for Artists</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="MEP/MEP14.html">MEP14: Text handling</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="MEP/MEP15.html">MEP15: Fix axis autoscaling when limits are specified for one axis only</a></li>
<spanid="developers-guide-index"></span><h1>Contributing<aclass="headerlink" href="#contributing" title="Permalink to this heading">#</a></h1>
<p>Thank you for your interest in helping to improve Matplotlib! There are various
ways to contribute to Matplotlib. All of them are super valuable but don't necessarily
require writing code at all. For example:</p>
<ulclass="simple">
<li><p>contributing to the documentation</p></li>
<li><p>opening new issues for bugs</p></li>
<li><p>requesting new features</p></li>
<li><p>asking for clarification on things you find unclear</p></li>
<li><p>fixing bugs</p></li>
</ul>
<p>If you have any questions on the
process or how to fix something feel free to ask on <aclass="reference external" href="https://gitter.im/matplotlib/matplotlib">gitter</a> for short questions and on
<aclass="reference external" href="https://discourse.matplotlib.org">discourse</a> for longer questions.</p>
<liclass="toctree-l2"><aclass="reference internal" href="contributing.html#getting-started-with-contributing">Getting started with contributing?</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="triage.html#triaging-operations-for-members-of-the-core-and-triage-teams">Triaging operations for members of the core and triage teams</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="triage.html#a-typical-workflow-for-triaging-issues">A typical workflow for triaging issues</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="triage.html#working-on-prs-to-help-review">Working on PRs to help review</a></li>
<liclass="toctree-l1"><aclass="reference internal" href="development_setup.html">Setting up Matplotlib for development</a><ul>
<liclass="toctree-l2"><aclass="reference internal" href="development_setup.html#fork-the-matplotlib-repository">Fork the Matplotlib repository</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="development_setup.html#retrieve-the-latest-version-of-the-code">Retrieve the latest version of the code</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="development_setup.html#create-a-dedicated-environment">Create a dedicated environment</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="development_setup.html#installing-matplotlib-in-editable-mode">Installing Matplotlib in editable mode</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="development_workflow.html#open-a-pull-request">Open a pull request</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="development_workflow.html#some-other-things-you-might-want-to-do">Some other things you might want to do</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="testing.html#running-the-tests">Running the tests</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="testing.html#writing-a-simple-test">Writing a simple test</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="testing.html#random-data-in-tests">Random data in tests</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="testing.html#writing-an-image-comparison-test">Writing an image comparison test</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="testing.html#creating-a-new-module-in-matplotlib-tests">Creating a new module in matplotlib.tests</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="testing.html#using-github-actions-for-ci">Using GitHub Actions for CI</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="testing.html#building-old-versions-of-matplotlib">Building old versions of Matplotlib</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="testing.html#testing-released-versions-of-matplotlib">Testing released versions of Matplotlib</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="release_guide.html#make-distribution-and-upload-to-pypi">Make distribution and upload to PyPI</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="release_guide.html#build-and-deploy-documentation">Build and deploy documentation</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="dependencies.html#dependencies-for-building-matplotlib">Dependencies for building Matplotlib</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="dependencies.html#dependencies-for-testing-matplotlib">Dependencies for testing Matplotlib</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="dependencies.html#dependencies-for-building-matplotlib-s-documentation">Dependencies for building Matplotlib's documentation</a></li>
</ul>
</li>
<liclass="toctree-l1"><aclass="reference internal" href="min_dep_policy.html">Minimum version of dependencies policy</a><ul>
<liclass="toctree-l2"><aclass="reference internal" href="min_dep_policy.html#python-and-numpy">Python and NumPy</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="MEP/MEP12.html">MEP12: Improve Gallery and Examples</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="MEP/MEP13.html">MEP13: Use properties for Artists</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="MEP/MEP14.html">MEP14: Text handling</a></li>
<liclass="toctree-l2"><aclass="reference internal" href="MEP/MEP15.html">MEP15: Fix axis autoscaling when limits are specified for one axis only</a></li>