Skip to main content

Python plotting package

Project description

PyPi Downloads NUMFocus

DiscourseBadge Gitter GitHubIssues GitTutorial

GitHubActions 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

This version

3.4.2

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.4.2.tar.gz (37.3 MB view details)

Uploaded Source

Built Distributions

matplotlib-3.4.2-cp39-cp39-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.9 Windows x86-64

matplotlib-3.4.2-cp39-cp39-win32.whl (7.0 MB view details)

Uploaded CPython 3.9 Windows x86

matplotlib-3.4.2-cp39-cp39-manylinux1_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.9

matplotlib-3.4.2-cp39-cp39-manylinux1_i686.whl (10.0 MB view details)

Uploaded CPython 3.9

matplotlib-3.4.2-cp39-cp39-macosx_10_9_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

matplotlib-3.4.2-cp38-cp38-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.8 Windows x86-64

matplotlib-3.4.2-cp38-cp38-win32.whl (7.0 MB view details)

Uploaded CPython 3.8 Windows x86

matplotlib-3.4.2-cp38-cp38-manylinux1_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.8

matplotlib-3.4.2-cp38-cp38-manylinux1_i686.whl (10.0 MB view details)

Uploaded CPython 3.8

matplotlib-3.4.2-cp38-cp38-macosx_10_9_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

matplotlib-3.4.2-cp37-cp37m-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.7m Windows x86-64

matplotlib-3.4.2-cp37-cp37m-win32.whl (7.0 MB view details)

Uploaded CPython 3.7m Windows x86

matplotlib-3.4.2-cp37-cp37m-manylinux1_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.7m

matplotlib-3.4.2-cp37-cp37m-manylinux1_i686.whl (10.0 MB view details)

Uploaded CPython 3.7m

matplotlib-3.4.2-cp37-cp37m-macosx_10_9_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: matplotlib-3.4.2.tar.gz
  • Upload date:
  • Size: 37.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2.tar.gz
Algorithm Hash digest
SHA256 d8d994cefdff9aaba45166eb3de4f5211adb4accac85cbf97137e98f26ea0219
MD5 e34749a5f0661b8af74a1dc327fb74f6
BLAKE2b-256 60d3286925802edaeb0b8834425ad97c9564ff679eb4208a184533969aa5fc29

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.4.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: matplotlib-3.4.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 7.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 df815378a754a7edd4559f8c51fc7064f779a74013644a7f5ac7a0c31f875866
MD5 5170b860a3c48089871fe837492c3ee8
BLAKE2b-256 85175ccc9b36564d6d510c052f858929079a4aabc0eca6b793b263d4bc53e17e

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.4.2-cp39-cp39-win32.whl.

File metadata

  • Download URL: matplotlib-3.4.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b1d5a2cedf5de05567c441b3a8c2651fbde56df08b82640e7f06c8cd91e201f6
MD5 74cd50a4b5f6955a516784b4c4ffe030
BLAKE2b-256 77fb08b92ac2f23a668c29eec771ffaca09d8d4ea34d0aecac25437898559fed

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.4.2-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

  • Download URL: matplotlib-3.4.2-cp39-cp39-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 9.0 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 85f191bb03cb1a7b04b5c2cca4792bef94df06ef473bc49e2818105671766fee
MD5 0eab77d4ecc73a8772a1e3373bcb4a2e
BLAKE2b-256 3625e71e3803e45522ea1a97757701a8d4cf2356d28fcf182cd749aaba01840e

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.4.2-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: matplotlib-3.4.2-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 10.3 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 956c8849b134b4a343598305a3ca1bdd3094f01f5efc8afccdebeffe6b315247
MD5 a4f8d1acdb7e7f3ecd36290b0170ddde
BLAKE2b-256 58ef50b17a043045c3fc62b20f2cab1973e21f7beb7d3897ab1fb026aea00fb2

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.4.2-cp39-cp39-manylinux1_i686.whl.

File metadata

  • Download URL: matplotlib-3.4.2-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 10.0 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 32fa638cc10886885d1ca3d409d4473d6a22f7ceecd11322150961a70fab66dd
MD5 404cef81789bb334e259e2c393bfa3e0
BLAKE2b-256 7b32e563afd07cfb49f79a2fcf0c7742c6136063fb2d88f966e92fb3a9749015

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.4.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: matplotlib-3.4.2-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 7.2 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b26535b9de85326e6958cdef720ecd10bcf74a3f4371bf9a7e5b2e659c17e153
MD5 243acc7526469db603e4927cab3247fc
BLAKE2b-256 690ee0a6b89396946f84f9bd7bcf270b260f5108e9f2659db9f03168047046ae

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 7.1 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 21b31057bbc5e75b08e70a43cefc4c0b2c2f1b1a850f4a0f7af044eb4163086c
MD5 3a3e848ab32ca23ed47ad48de5b3621d
BLAKE2b-256 c42c5ee5ed65283710e6edadccdcad28e32c33d51f7501532beca674d704efc3

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 6475d0209024a77f869163ec3657c47fed35d9b6ed8bccba8aa0f0099fbbdaa8
MD5 56b6a114248b7f020e769e3474e0a23f
BLAKE2b-256 e9dd67db8a527785d24bd7f17f959ade3c0ef3e6021b6104396f33ad3b955073

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.4.2-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

  • Download URL: matplotlib-3.4.2-cp38-cp38-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 9.0 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0bea5ec5c28d49020e5d7923c2725b837e60bc8be99d3164af410eb4b4c827da
MD5 cb46ff7ad67e8a2d17241963afc4f677
BLAKE2b-256 fe23606bafaf7a105c7312e19a25ca56340a5c0d05563a7b63a5b26a3d1da0b4

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.2-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 10.3 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5826f56055b9b1c80fef82e326097e34dc4af8c7249226b7dd63095a686177d1
MD5 eeb2a667add97b7cc4e3dfc98d622a4c
BLAKE2b-256 1d2b9f02f1bcd69c521d8dc64049bd4ed29064f74ef508e6dd0089dc811a2a15

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.2-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 10.0 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1c1779f7ab7d8bdb7d4c605e6ffaa0614b3e80f1e3c8ccf7b9269a22dbc5986b
MD5 7fb56fa4c1f2f670357571f9fd7022ca
BLAKE2b-256 da9522b11bd7dada336bee8766c24b5d31a26da6f5784e1c868cce32ca705b4b

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.2-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 7.2 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6a6a44f27aabe720ec4fd485061e8a35784c2b9ffa6363ad546316dfc9cea04e
MD5 dbdbe530a3e9f9e7a3ee0df69b5865db
BLAKE2b-256 33361f0ea9e0e095448d83a6f15a6ad9733554e7bf52e2476b0d52b9b9c0c822

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 7.1 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 6382bc6e2d7e481bcd977eb131c31dee96e0fb4f9177d15ec6fb976d3b9ace1a
MD5 c60a11d6370e9a118ae197dbfabdf06a
BLAKE2b-256 ecf2536de9d6eb75b053ea53944da62564499d5a3c786efe77f7075e35954782

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 7a58f3d8fe8fac3be522c79d921c9b86e090a59637cb88e3bc51298d7a2c862a
MD5 6efdbe4564c3258979e7c8c7ca895f98
BLAKE2b-256 b0127a090e601d53119996709966267321f06ee365a923ee95f51d8a7882d3c8

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.4.2-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: matplotlib-3.4.2-cp37-cp37m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 9.0 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7ad19f3fb6145b9eb41c08e7cbb9f8e10b91291396bee21e9ce761bb78df63ec
MD5 5f0a708a77e6a8537b67d3460eac4d6a
BLAKE2b-256 78399ece983646368fb501f5804ea009d75f21e9b32bcb3d5d44559e1edd2b79

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.2-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 10.3 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a9d8cb5329df13e0cdaa14b3b43f47b5e593ec637f13f14db75bb16e46178b05
MD5 6ca6e3d224faf2430fcb4e47b4a88a6b
BLAKE2b-256 24335568d443ba438d95d4db635dd69958056f087e57e1026bee56f959d53f9d

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.2-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 10.0 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3a5c18dbd2c7c366da26a4ad1462fe3e03a577b39e3b503bbcf482b9cdac093c
MD5 1d986384c458f1c982576133309c9665
BLAKE2b-256 1e82d29143f1279bd907aefe48f52d167ec30c18481b8a4c016e4501ef77a253

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.2-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 7.2 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for matplotlib-3.4.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c541ee5a3287efe066bbe358320853cf4916bc14c00c38f8f3d8d75275a405a9
MD5 21d595d77a12f6e5bc0b5045d7f32250
BLAKE2b-256 0b9b5562739bb8856987e598b968a30e2e10f93af9a0cad62c93e190834d7e0d

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