Skip to main content

Python plotting package

Project description

PyPi Conda Downloads NUMFocus

Discourse help forum Gitter GitHub issues Contributing

GitHub actions status Azure pipelines status AppVeyor status Codecov status

Matplotlib logotype

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

Check out our home page for more information.

image

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

Install

See the install documentation, which is generated from /doc/users/installing/index.rst

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.8.1

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

Uploaded Source

Built Distributions

matplotlib-3.8.1-pp39-pypy39_pp73-win_amd64.whl (7.6 MB view details)

Uploaded PyPy Windows x86-64

matplotlib-3.8.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

matplotlib-3.8.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (7.5 MB view details)

Uploaded PyPy macOS 10.12+ x86-64

matplotlib-3.8.1-cp312-cp312-win_amd64.whl (7.6 MB view details)

Uploaded CPython 3.12 Windows x86-64

matplotlib-3.8.1-cp312-cp312-musllinux_1_1_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

matplotlib-3.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

matplotlib-3.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

matplotlib-3.8.1-cp312-cp312-macosx_11_0_arm64.whl (7.5 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

matplotlib-3.8.1-cp312-cp312-macosx_10_12_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

matplotlib-3.8.1-cp311-cp311-win_amd64.whl (7.6 MB view details)

Uploaded CPython 3.11 Windows x86-64

matplotlib-3.8.1-cp311-cp311-musllinux_1_1_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

matplotlib-3.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

matplotlib-3.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

matplotlib-3.8.1-cp311-cp311-macosx_11_0_arm64.whl (7.5 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

matplotlib-3.8.1-cp311-cp311-macosx_10_12_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

matplotlib-3.8.1-cp310-cp310-win_amd64.whl (7.6 MB view details)

Uploaded CPython 3.10 Windows x86-64

matplotlib-3.8.1-cp310-cp310-musllinux_1_1_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

matplotlib-3.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

matplotlib-3.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

matplotlib-3.8.1-cp310-cp310-macosx_11_0_arm64.whl (7.5 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

matplotlib-3.8.1-cp310-cp310-macosx_10_12_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

matplotlib-3.8.1-cp39-cp39-win_amd64.whl (7.6 MB view details)

Uploaded CPython 3.9 Windows x86-64

matplotlib-3.8.1-cp39-cp39-musllinux_1_1_x86_64.whl (9.5 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

matplotlib-3.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

matplotlib-3.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

matplotlib-3.8.1-cp39-cp39-macosx_11_0_arm64.whl (7.5 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

matplotlib-3.8.1-cp39-cp39-macosx_10_12_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.9 macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: matplotlib-3.8.1.tar.gz
  • Upload date:
  • Size: 35.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for matplotlib-3.8.1.tar.gz
Algorithm Hash digest
SHA256 044df81c1f6f3a8e52d70c4cfcb44e77ea9632a10929932870dfaa90de94365d
MD5 c088381de9126a55203c2e307f802262
BLAKE2b-256 b41b1b80fcc6b7f33a4c7fa025e944416f8b63fa8d278fad32470c82a2edf319

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0d24c47a1bb47e392fbcd26fe322e4ff3431653ac1e8718e4e147d450ae97a44
MD5 670df45d53081b109f4e6e59dfe2ba29
BLAKE2b-256 9a4501955a86e179a351d26373aa5a6d40dd32168c2d553171b59c0d91cb65d0

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ed3b29f54f6bbf3eaca4cbd23bc260155153ace63b7f597c474fa6fc6f386530
MD5 32ea99da5f9c466f6b2329cfd576465b
BLAKE2b-256 87e73671be8e67ac46e7a547c2cc1400dd04fed18853562b314f2b9200413ddc

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ca84deaa38cb64b7dd160ca2046b45f7b5dbff2b0179642e1339fadc337446c9
MD5 b1d0203118fe730b055cfd4083159fcb
BLAKE2b-256 3096159b18ebc0ab5bf06a3301237a2f911a3b2693865f50222b4f5ff96ead56

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 27502d2452208ae784c19504644f09f83742809143bbeae147617640930aa344
MD5 ffd6d2e316a351270336409a6e13022f
BLAKE2b-256 d98259970be41cc28cd7b7ae3ddc1d6b3891715af669ea0a0d2c244e126d3bb6

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cd54bbf089953140905768ed4626d7223e1ad1d7e2a138410a9c4d3b865ccd80
MD5 0c8178840ff9b7f778cb912b01eaa2b4
BLAKE2b-256 3b01e8b86b02b8212699c8288167fccd237200cd30c3d31903fa7b18bad349b6

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e5a504ff40f81d6233603475a45497a6dca37a873393fa20ae6f7dd6596ef72b
MD5 cb45832bb4e0cd92038e310dce006f6c
BLAKE2b-256 43631ff97a9f6dcdc8424476d6938663e2c7c8754209a6532d84897e19460141

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2afe7d2f8c9e35e94fbcfcfd9b28f29cb32f0a9068cba469cf907428379c8db9
MD5 a93ea678605480ecff6c42bd6ff2b973
BLAKE2b-256 eca2018fce421fc74d8c741bb0d02ceea875326f639a162f855bf4924c1cfc1a

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d921c0270647ab11c3ef283efaaa3d46fd005ba233bfb3aea75231cdf3656de8
MD5 31bc4e951daff2f8be6772ebae05c762
BLAKE2b-256 e520cd635b1092c29c4adb71c5e25876ec8b762069d111e8554dc6f0d64714cb

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e17674ee127f78f26fea237e7f4d5cf910a8be82beb6260fedf358b88075b823
MD5 6b85fecd3b63025271c189e833386342
BLAKE2b-256 a06887ae804c1b639d1102ead5f674ab48a1fc9ca22e67cd02b0909f3917e321

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1fcb49b6baf0375281979cbf26695ec10bd1cada1e311893e89533b3b70143e7
MD5 2e8b454df3e204ff033c8e631700ca30
BLAKE2b-256 59e26b155713e8da8274367b41315b66260f9d3c52d9f4b26336ddc3986ba612

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f34b46dbb1db1f09bfa937cd5853e5f2af232caeeff509c3ab6e43fd33780eae
MD5 9dc8c1146acde7aa9cb2d34b494c9a33
BLAKE2b-256 dc135efcb813640c4a0a379dfa965f0db9ca2da385c998fbd230573d3c67ef7f

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f99d07c0e753717775be7be39ab383453b4d8b629c9fa174596b970c6555890
MD5 aba983195de6ad7bb3abd452569c55e4
BLAKE2b-256 b0061cafe3b9ab069e5fef70aada238a51a23fbdfb4b5e105a45358a01a3823b

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ff842e27bc6a80de08c40e0bfdce460bd08080e8a94af131162b6a1b8948f2cc
MD5 efed2190ba3cdc402f05e2b7ff92e74e
BLAKE2b-256 9cc2cef42160c52076a9e4b102a56a5ddfe732e2b88502f5ca0c9a7d262e706e

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bf6889643d4560fcc56f9f0941f078e4df0d72a6c3e4ca548841fc13c5642664
MD5 be580dbbe67d7db80283af808716e3d8
BLAKE2b-256 975700afb5440455c058c0ecc81c49f90113419e18cfdc42b2ed0d6c0ba35bf0

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7658b7073c1d6a2922ecc0ed41602410fae88586cb8a54f7a2063d537b6beaf7
MD5 69f3db74ca54659bc1e6db0c5a39cd2b
BLAKE2b-256 297d6e3ba186cb2a7baf3264cd9827fa97f1b979fa42203d32bccd15aaac434b

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 20a0fdfd3ee836179047f3782be060057b878ad37f5abe29edf006a1ff3ecd73
MD5 428e3475929b364fadf02c27235a7e68
BLAKE2b-256 9696117ba44070780fea0874279e5bf84816d2b62c3b151b6fcfc738022f55f4

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e3ad1759ad4a5245172c6d32b8ada603a6020d03211524c39d78d25c9a7dc0d2
MD5 45edf3d280959e009319871fa844d477
BLAKE2b-256 9aead2860b6d5e54d14724aefcc1abd1d9b8eca0663cdc6a4cbb4019922bee1f

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 82ec95b02e894561c21e066bd0c716e4b410df141ce9441aa5af6cd937e4ade2
MD5 51e16c8e27fac7a6b6d80a2fa4d9889e
BLAKE2b-256 4974544b327ca211fe2c484aa6fb3264d6cf8ee994594c86ab110cfd9cf0eb2b

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 608ea2951838d391e45dec2e644888db6899c752d3c29e157af9dcefb3d7d8d5
MD5 ad5afad40453f63759c943b428579cae
BLAKE2b-256 28a6370a1c826b4cccabd6cf54e2589db5256d40aa8ae641e2668a7cfe103381

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43a9d40feb63c9e31a0b8b069dcbd74a912f59bdc0095d187126694cd26977e4
MD5 4aeb4dfa8c36dddcfbd2a65a8186a74d
BLAKE2b-256 bff9b6cf14c7168965efe9e30d2a920d8e4c209a0fabae37583847cf227cc87c

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e11ab864323fa73ac1b7849688d9671c47a2665242e899785b4db1a375b547e1
MD5 3fc152c884eb2aee54b5bebb53697983
BLAKE2b-256 8a369762bafe013772c2ffb68a5616ca3f93759ad5389c1942662d6c0f584796

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c1b0ecaa0d1f4fe1e30f625a2347f0034a89a7d17c39efbb502e554d92ee2f61
MD5 3c8f1f41c6197c01a520c5c631af81f1
BLAKE2b-256 b64d952bd694c5ab4c7938434d53e8eda1ab98940dabc36ce0f69e49503b4583

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e3bb809b743653b5aab5d72ee45c8c937c28e147b0846b0826a54bece898608c
MD5 c246f8f7ec3d42c0bfc04244780a2c78
BLAKE2b-256 9d6e0058b6b41d84c6d1fe46d966d6808fc120036418bbc31055ec972f1fad97

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c54c55457c7f5ea4dfdba0020004fc7667f5c10c8d9b8010d735345acc06c9b8
MD5 42570125ff08d71c5b18686f1a17bbfc
BLAKE2b-256 c631dfb69305bddf68428e92381093aa7d5f2658a069ccb4c77e9b45b92e124e

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 43cf368a4a1d8cbc426944806e5e183cead746647a64d2cdb786441546235967
MD5 bb5c7ac1ce35c395d5cb62e26259e866
BLAKE2b-256 603672fd2cd2bfac88c6fa7face5e107cf5346a9f11c3abb02287fd286ad23c3

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 afb72822ae410d62aa1a2920c6563cb5680de9078358f0e9474396c6c3e06be2
MD5 769edf501b77bf5712ce3d5fb3a37511
BLAKE2b-256 8b94e2b97d46710855976060a8bec454a23232372f41decfd17b9352e5d9993b

See more details on using hashes here.

File details

Details for the file matplotlib-3.8.1-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.8.1-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f55fb5ff02d999a100be28bf6ffe826e1867a54c7b465409685332c9dd48ffa5
MD5 50f73479c85082c5bb0dc74212ec7e83
BLAKE2b-256 aac4506dfaff7245451d5150a6b6929f8c79248f5daf94d67781f0579b78fa77

See more details on using hashes here.

Supported by

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