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

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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

matplotlib-3.4.1-cp39-cp39-manylinux2014_aarch64.whl (9.0 MB view details)

Uploaded CPython 3.9

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9

matplotlib-3.4.1-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.1-cp38-cp38-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

matplotlib-3.4.1-cp38-cp38-manylinux2014_aarch64.whl (9.0 MB view details)

Uploaded CPython 3.8

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

matplotlib-3.4.1-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.1-cp37-cp37m-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

matplotlib-3.4.1-cp37-cp37m-manylinux2014_aarch64.whl (9.0 MB view details)

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

matplotlib-3.4.1-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.1.tar.gz.

File metadata

  • Download URL: matplotlib-3.4.1.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.1.tar.gz
Algorithm Hash digest
SHA256 84d4c4f650f356678a5d658a43ca21a41fca13f9b8b00169c0b76e6a6a948908
MD5 043f2fba5f4201189df92e657dbeea23
BLAKE2b-256 846128711c7773a3a47c7f798cafc219968aab78d260c0d674696a077432bbd4

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 53ceb12ef44f8982b45adc7a0889a7e2df1d758e8b360f460e435abe8a8cd658
MD5 8d7a97d0982fe383568ceb24e714af78
BLAKE2b-256 a1cda6c15c681cbcaaede35eb06ca7ef513728b6c8a3a055e16f0b9aa09e6e49

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 9f374961a3996c2d1b41ba3145462c3708a89759e604112073ed6c8bdf9f622f
MD5 34b0496209f94834b2a502e5a8324d4a
BLAKE2b-256 5291fd37da06d6cd41b68430c64c3d85268094bcabd17ee4628b5064254ba23c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7561fd541477d41f3aa09457c434dd1f7604f3bd26d7858d52018f5dfe1c06d1
MD5 066632d50ab587be33ff492e7504d627
BLAKE2b-256 038d37a96543c87ba44f23c368fa6c4b505a33e2e36a4383195d18d3b299e652

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 be4430b33b25e127fc4ea239cc386389de420be4d63e71d5359c20b562951ce1
MD5 ebb779a1def4f2da83c1319e291cd51b
BLAKE2b-256 26c92c34c3a837a5835529460ed4050feb55d97c934b64f509e52ad16f679ebd

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a989022f89cda417f82dbf65e0a830832afd8af743d05d1414fb49549287ff04
MD5 b99fb898201097611e79812beee92774
BLAKE2b-256 797545e96058baac93698c4723390781518efb7aa925d5897d2bb15c2da08bcc

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7f16660edf9a8bcc0f766f51c9e1b9d2dc6ceff6bf636d2dbd8eb925d5832dfd
MD5 bbb83c16b8ffeb21f227d54e21cb413f
BLAKE2b-256 140e9106cfc8f9dde8a830cfda30ec6ec0e659aaf4c5277cb8b6480ade18245f

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 90dbc007f6389bcfd9ef4fe5d4c78c8d2efe4e0ebefd48b4f221cdfed5672be2
MD5 1b7dfcf4ccef665b625e1feca4d8055f
BLAKE2b-256 47745151c95ec6bea42bcf8c61d59b494f6ffb5b34081297fcc16ffd4fb4aaa5

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 2eee37340ca1b353e0a43a33da79d0cd4bcb087064a0c3c3d1329cdea8fbc6f3
MD5 a2b3bf8f2dc9527649cbec9a89b528b2
BLAKE2b-256 fc5babb79c29446466e2cb774252b937652b3fa1dd06650bb11490342ec35dcd

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a97781453ac79409ddf455fccf344860719d95142f9c334f2a8f3fff049ffec3
MD5 f097d2729daa62c149cdd202cda696e4
BLAKE2b-256 579a7e73fbc1fd629434ce1d4add0f71d9c4d409c723a64c6c6c3b94136494ba

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ac2a30a09984c2719f112a574b6543ccb82d020fd1b23b4d55bf4759ba8dd8f5
MD5 227eaac27156ccfa62b4146e51bf0dc8
BLAKE2b-256 d42c10224fd2eb8a27f415509d5e35e2945a47856c6128c6027a59a8ffa4016a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a18cc1ab4a35b845cf33b7880c979f5c609fd26c2d6e74ddfacb73dcc60dd956
MD5 1fbe08e9650e13f6dbab4e9844cf396f
BLAKE2b-256 80d51a25bcd0d7159a5ce837f9f4286757b14d21ab5d3e75c57a8d335f4663cf

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1f83a32e4b6045191f9d34e4dc68c0a17c870b57ef9cca518e516da591246e79
MD5 07379627acd124d3617d70d540f525a2
BLAKE2b-256 7487946dd62179e1aed65c0f09bf09b4b91ab696970bd5a571fe7276b1d11c44

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c45e7bf89ea33a2adaef34774df4e692c7436a18a48bcb0e47a53e698a39fa39
MD5 79f932a9b4275db9f784c35116d8b8cb
BLAKE2b-256 563f0a1b147f23830ca027f9e93cb4985957dbef690649f249063718c6e5c19b

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 81e6fe8b18ef5be67f40a1d4f07d5a4ed21d3878530193898449ddef7793952f
MD5 9bc25164a8c7f4b255beb4805f7119b0
BLAKE2b-256 3b709f4b21cf30e644149dc9fc07cc4807f2318439a5966eb90a9d650291acdf

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 84a10e462120aa7d9eb6186b50917ed5a6286ee61157bfc17c5b47987d1a9068
MD5 fc7df0a840ed5b8a75ec754724373f22
BLAKE2b-256 12ef6d60c4f0252ae804d1abba9037219b000deb26010642e4d7c617544a8108

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 574306171b84cd6854c83dc87bc353cacc0f60184149fb00c9ea871eca8c1ecb
MD5 a0c4f031923f57376e3ec559037689f1
BLAKE2b-256 ce6374c0b6184b6b169b121bb72458818ee60a7d7c436d7b1907bd5874188c55

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 86dc94e44403fa0f2b1dd76c9794d66a34e821361962fe7c4e078746362e3b14
MD5 c7b3283d8dd02138e3cb6f82af51b3fd
BLAKE2b-256 b4b555fb17c37a529a0a098b01acf0fbbde8034941a12687580d8ecfe862f091

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: matplotlib-3.4.1-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.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7a54efd6fcad9cb3cd5ef2064b5a3eeb0b63c99f26c346bdcf66e7c98294d7cc
MD5 d4bedb10808ce4117389140aebbce050
BLAKE2b-256 3ca78d0b394272f2a25aa8ba4cadd396fb04e106dd277c3be621d5fadca41ced

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