Skip to main content

Python plotting package

Project description

PyPi Downloads NUMFocus

DiscourseBadge Gitter GitHubIssues GitTutorial

Travis AzurePipelines AppVeyor Codecov LGTM

https://matplotlib.org/_static/logo2.svg

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.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

matplotlib-3.3.2.tar.gz (37.9 MB view details)

Uploaded Source

Built Distributions

matplotlib-3.3.2-pp36-pypy36_pp73-manylinux2010_x86_64.whl (8.6 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ x86-64

matplotlib-3.3.2-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (8.4 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

matplotlib-3.3.2-cp38-cp38-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.8 Windows x86-64

matplotlib-3.3.2-cp38-cp38-win32.whl (8.3 MB view details)

Uploaded CPython 3.8 Windows x86

matplotlib-3.3.2-cp38-cp38-manylinux1_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.8

matplotlib-3.3.2-cp38-cp38-manylinux1_i686.whl (11.4 MB view details)

Uploaded CPython 3.8

matplotlib-3.3.2-cp38-cp38-macosx_10_9_x86_64.whl (8.5 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

matplotlib-3.3.2-cp37-cp37m-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.7m Windows x86-64

matplotlib-3.3.2-cp37-cp37m-win32.whl (8.3 MB view details)

Uploaded CPython 3.7m Windows x86

matplotlib-3.3.2-cp37-cp37m-manylinux1_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.7m

matplotlib-3.3.2-cp37-cp37m-manylinux1_i686.whl (11.3 MB view details)

Uploaded CPython 3.7m

matplotlib-3.3.2-cp37-cp37m-macosx_10_9_x86_64.whl (8.5 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

matplotlib-3.3.2-cp36-cp36m-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.6m Windows x86-64

matplotlib-3.3.2-cp36-cp36m-win32.whl (8.3 MB view details)

Uploaded CPython 3.6m Windows x86

matplotlib-3.3.2-cp36-cp36m-manylinux1_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.6m

matplotlib-3.3.2-cp36-cp36m-manylinux1_i686.whl (11.3 MB view details)

Uploaded CPython 3.6m

matplotlib-3.3.2-cp36-cp36m-macosx_10_9_x86_64.whl (8.5 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file matplotlib-3.3.2.tar.gz.

File metadata

  • Download URL: matplotlib-3.3.2.tar.gz
  • Upload date:
  • Size: 37.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2.tar.gz
Algorithm Hash digest
SHA256 3d2edbf59367f03cd9daf42939ca06383a7d7803e3993eb5ff1bee8e8a3fbb6b
MD5 a85791908e78818bd425ba9ab38500fa
BLAKE2b-256 2b4cfe4b36325795524f35d39edc390c89584e9a901df9e615df6f5effddaa0e

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.3.2-pp36-pypy36_pp73-manylinux2010_x86_64.whl.

File metadata

  • Download URL: matplotlib-3.3.2-pp36-pypy36_pp73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 8.6 MB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2f5eefc17dc2a71318d5a3496313be5c351c0731e8c4c6182c9ac3782cfc4076
MD5 0b37070396ec6da983cfee07c965c045
BLAKE2b-256 b88c7889bad1e09f86a9f970ed8a60b9b645fee9b1a03d21930feb09619276c1

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.3.2-pp36-pypy36_pp73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: matplotlib-3.3.2-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 8.4 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 799c421bc245a0749c1515b6dea6dc02db0a8c1f42446a0f03b3b82a60a900dc
MD5 152567e16d8ea4ff87076687a7f4289f
BLAKE2b-256 a9d583c196029229b9d33a4e3b9cabe2c91b3804b0912d1abbbb1d3f67e760a1

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.3.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: matplotlib-3.3.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8bc1d3284dee001f41ec98f59675f4d723683e1cc082830b440b5f081d8e0ade
MD5 d03fbe22adbbc6cd9b8237c056ef78da
BLAKE2b-256 ea6cc9dd8f3e98469013ea215ec3b71176099e1bf3adcad718d81e481796541d

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.3.2-cp38-cp38-win32.whl.

File metadata

  • Download URL: matplotlib-3.3.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 a522de31e07ed7d6f954cda3fbd5ca4b8edbfc592a821a7b00291be6f843292e
MD5 7ceb88525a006d17c1c9bd05ca72c2a9
BLAKE2b-256 d3517f418cab041bfa1c613d4713dd32036d20254e7253b8eb03c61f1589d85c

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.3.2-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: matplotlib-3.3.2-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c5d0c2ae3e3ed4e9f46b7c03b40d443601012ffe8eb8dfbb2bd6b2d00509f797
MD5 58c2824d3392f9dcebca2068efa273b7
BLAKE2b-256 939583cca4fe4e4925142542acd318cb59b188eeb7a53bc24a6aacc0834a23b9

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.3.2-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: matplotlib-3.3.2-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 be2f0ec62e0939a9dcfd3638c140c5a74fc929ee3fd1f31408ab8633db6e1523
MD5 602c3ec8e00f1bba55ab05ad4859647a
BLAKE2b-256 da80652debe4e7cf68ab00622764c4fdc62715d84b72709d1c51e683e0b1a56c

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.3.2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: matplotlib-3.3.2-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 57be9e21073fc367237b03ecac0d9e4b8ddbe38e86ec4a316857d8d93ac9286c
MD5 3b2e20776a71a58074e05f8741cb1ea7
BLAKE2b-256 fe5cff4504d79a62aa94dda72ba6a4de483cf44ca364f406ab8a7c86d7db9bab

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.3.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: matplotlib-3.3.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 f0268613073df055bcc6a490de733012f2cf4fe191c1adb74e41cec8add1a165
MD5 d33cf6900eec558cf6c6528b773e5ef0
BLAKE2b-256 8151dadfa4433ec13d9966393b1726a5c22d7773433aa7797b48980965f32e07

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.3.2-cp37-cp37m-win32.whl.

File metadata

  • Download URL: matplotlib-3.3.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 548cfe81476dbac44db96e9c0b074b6fb333b4d1f12b1ae68dbed47e45166384
MD5 dea057acb7f3b0dd66c1d3f5313e7393
BLAKE2b-256 b179d20d899f77ec3d6d23a28a838b64b1e72879ebaf26fddb5501c51b3e7517

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.3.2-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: matplotlib-3.3.2-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3fb0409754b26f48045bacd6818e44e38ca9338089f8ba689e2f9344ff2847c7
MD5 3ae57c21c84dd19bf5869ce410b672fc
BLAKE2b-256 87a68d7d06f6b69236a3c1818157875ceb1259ba0d9df4194f4fe138ffdc0f41

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.3.2-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: matplotlib-3.3.2-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 16b241c3d17be786966495229714de37de04472da472277869b8d5b456a8df00
MD5 c1c47008e3d50e410629901e836c3f64
BLAKE2b-256 ce4abf45da5005391309958775685f0ad75d004e062e4b10b6a0517ca8d7411a

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.3.2-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: matplotlib-3.3.2-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 793e061054662aa27acaff9201cdd510a698541c6e8659eeceb31d66c16facc6
MD5 caa93e6f21228ba5373e3448da23a15d
BLAKE2b-256 63f0c2c11e34d43f657df8ae05be5fa991200a2ed576e3694244a9dc766c14c3

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.3.2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: matplotlib-3.3.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 371518c769d84af8ec9b7dcb871ac44f7a67ef126dd3a15c88c25458e6b6d205
MD5 bfec86dccff251af3c9134710328b1ff
BLAKE2b-256 1f991b9c3b3a871df3174d17910f3d7422a24280b8355377fec0fb1264a20e0c

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.3.2-cp36-cp36m-win32.whl.

File metadata

  • Download URL: matplotlib-3.3.2-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 69cf76d673682140f46c6cb5e073332c1f1b2853c748dc1cb04f7d00023567f7
MD5 eef8d6a50fbbccc9ee8a340f9009fa05
BLAKE2b-256 fd6349eca75269f630be93e2ce02e44ad787f978160e1f0391620c82c4dbc6f4

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.3.2-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: matplotlib-3.3.2-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5ccecb5f78b51b885f0028b646786889f49c54883e554fca41a2a05998063f23
MD5 e7db5f9b31a2b9182cdcad708602987c
BLAKE2b-256 cdd68c4dfb23151d5a494c66ebbfdb5c8c433b44ec07fae52da5939fcda0943f

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.3.2-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: matplotlib-3.3.2-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 06866c138d81a593b535d037b2727bec9b0818cadfe6a81f6ec5715b8dd38a89
MD5 a4df0792a3347e3ac031850515b43685
BLAKE2b-256 d9f77746ca14bb04abc1fdc02997c1712c71bf3b5f4510bfa8494c7302196e1e

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.3.2-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: matplotlib-3.3.2-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for matplotlib-3.3.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 27f9de4784ae6fb97679556c5542cf36c0751dccb4d6407f7c62517fa2078868
MD5 fa6cc34f3105f877b2646046244823d4
BLAKE2b-256 da0a63e7c8681f0e9af130b0ad2e2321c07b50dc7edd1482a41d3c262e5c856f

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page