Sitelet https://web.archive.org/web/20200424062205/https://github.com/matplotlib/matplotlib
Skip to content
matplotlib: plotting with Python
Python C++ Jupyter Notebook Objective-C JavaScript C Other
Branch: master
Clone or download

Latest commit

Latest commit 45e1ca9 Apr 23, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci DOC: Set doc build CI's epoch to date of last tag. Apr 16, 2020
.github ci: Move flake8 to GitHub Actions with reviewdog. Apr 17, 2020
LICENSE Remove LICENSE_CONDA. Jan 7, 2020
ci CI: update codecov (#16429) Feb 18, 2020
doc Merge pull request #17204 from anntzer/histstepzorder Apr 23, 2020
examples Doc: spines arrows example (#17180) Apr 18, 2020
extern Use C++ true/false in ttconv. Jan 4, 2020
lib Merge pull request #16847 from igordertigor/ticks-are-not-markers Apr 24, 2020
requirements ci: Move flake8 to GitHub Actions with reviewdog. Apr 17, 2020
src Fix various small typos. Apr 18, 2020
tools Autogenerate subplots_adjust with boilerplate.py. Apr 23, 2020
tutorials DOC: Remove extra word Apr 21, 2020
.appveyor.yml TST: test the "extra" dependencies on py37 and py38 Feb 16, 2020
.coveragerc Add branch coverage; exclude _version.py from coverage. Feb 21, 2017
.flake8 DOCS/CI: fix D213 so CI passes, ignore D404 Apr 15, 2020
.gitattributes Remove old low-res icon Jul 20, 2019
.gitignore STY: Add eslint and prettier config. Apr 4, 2020
.lgtm.yml Exclude examples from lgtm analysis Sep 20, 2018
.mailmap MNT: add one more alias for tacaswell to mailmap Dec 20, 2018
.meeseeksdev.yml Give Carreau the ability to mention the backport bot. Sep 21, 2018
.travis.yml ci: Move flake8 to GitHub Actions with reviewdog. Apr 17, 2020
INSTALL.rst Fix some link redirects in docs Apr 13, 2020
MANIFEST.in Remove non-existant files from MANIFEST.IN May 31, 2018
README.rst Fix some link redirects in docs Apr 13, 2020
azure-pipelines.yml ci: Publish result images as Azure artifacts. Apr 3, 2020
matplotlibrc.template Merge pull request #16933 from anntzer/toolmanager Apr 15, 2020
pytest.ini TST: update default junit_family Mar 28, 2020
setup.cfg.template Further simplify setupext. Jan 13, 2020
setup.py Add current Python version in setup.py error message. Apr 8, 2020
setupext.py Shorter Path import in setupext. Mar 23, 2020
tests.py Merge pull request #16587 from anntzer/testspy Feb 28, 2020
tox.ini update tox.ini to match pythons supported and allow flags for pytest Mar 31, 2020
versioneer.py Fix various small typos. Apr 18, 2020

README.rst

PyPi Downloads NUMFocus

DiscourseBadge Gitter GitHubIssues GitTutorial

Travis AzurePipelines AppVeyor Codecov LGTM

Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python.

Check out our home page for more information.

https://matplotlib.org/_static/readme_preview.png

Matplotlib produces publication-quality figures in a variety of hardcopy formats and interactive environments across platforms. Matplotlib can be used in Python scripts, the Python and IPython shell, web application servers, and various graphical user interface toolkits.

Install

For installation instructions and requirements, see INSTALL.rst or the install documentation.

Test

After installation, launch the test suite:

python -m pytest

Read the testing guide for more information and alternatives.

Contribute

You've discovered a bug or something else you want to change - excellent!

You've worked out a way to fix it – even better!

You want to tell us about it – best of all!

Start at the contributing guide!

Contact

Discourse is the discussion forum for general questions and discussions and our recommended starting point.

Our active mailing lists (which are mirrored on Discourse) are:

Gitter is for coordinating development and asking questions directly related to contributing to matplotlib.

Citing Matplotlib

If Matplotlib contributes to a project that leads to publication, please acknowledge this by citing Matplotlib.

A ready-made citation entry is available.

You can’t perform that action at this time.