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

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

Uploaded Source

Built Distributions

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

Uploaded PyPy Windows x86-64

matplotlib-3.8.3-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.3-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (7.6 MB view details)

Uploaded PyPy macOS 10.12+ x86-64

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

Uploaded CPython 3.12 Windows x86-64

matplotlib-3.8.3-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.3-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.3-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.3-cp312-cp312-macosx_11_0_arm64.whl (7.5 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

matplotlib-3.8.3-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.3-cp311-cp311-win_amd64.whl (7.6 MB view details)

Uploaded CPython 3.11 Windows x86-64

matplotlib-3.8.3-cp311-cp311-musllinux_1_1_x86_64.whl (9.6 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

matplotlib-3.8.3-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.3-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.3-cp311-cp311-macosx_11_0_arm64.whl (7.5 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

matplotlib-3.8.3-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.3-cp310-cp310-win_amd64.whl (7.6 MB view details)

Uploaded CPython 3.10 Windows x86-64

matplotlib-3.8.3-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.3-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.3-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.3-cp310-cp310-macosx_11_0_arm64.whl (7.5 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

matplotlib-3.8.3-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.3-cp39-cp39-win_amd64.whl (7.6 MB view details)

Uploaded CPython 3.9 Windows x86-64

matplotlib-3.8.3-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.3-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.3-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.3-cp39-cp39-macosx_11_0_arm64.whl (7.5 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

matplotlib-3.8.3-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.3.tar.gz.

File metadata

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

File hashes

Hashes for matplotlib-3.8.3.tar.gz
Algorithm Hash digest
SHA256 7b416239e9ae38be54b028abbf9048aff5054a9aba5416bef0bd17f9162ce161
MD5 77de1264b91f2777a81dc51cb12979d0
BLAKE2b-256 9aaa607a121331d5323b164f1c0696016ccc9d956a256771c4d91e311a302f13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 5e431a09e6fab4012b01fc155db0ce6dccacdbabe8198197f523a4ef4805eb26
MD5 4abc714cdc4e788a56cae1669009b2f4
BLAKE2b-256 8d81aa5def0ba2fd4f18c64150904b06ac95156d3638493f74dca17ec687141c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e9764df0e8778f06414b9d281a75235c1e85071f64bb5d71564b97c1306a2afc
MD5 f906bb315f4cc893b1e2eb916b5c73f3
BLAKE2b-256 6a2876c80039ebc6d31be956bf8220756428c5b4f346ccaefa50fa2b790e4e62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fa93695d5c08544f4a0dfd0965f378e7afc410d8672816aff1e81be1f45dbf2e
MD5 abf70caef7093008f666f9f62e2c668b
BLAKE2b-256 90810ea7631f5245e28119d422097a80a558b03d5052a5c3fa2009f50e55cc56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ef6c1025a570354297d6c15f7d0f296d95f88bd3850066b7f1e7b4f2f4c13a39
MD5 949e6c1df93c58197aca18fefb400533
BLAKE2b-256 50cea6bc93f7a44dd1fd23698698e369e141f4f24e7098d0a5937808afee3f5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 83c0653c64b73926730bd9ea14aa0f50f202ba187c307a881673bad4985967b7
MD5 4a7490e8760bab08160002369c0c6cb5
BLAKE2b-256 0363fe7da070f1237d1f2a4dcefd4ae171dd8d7af4ec9fa6a6ee004995d2972b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 242489efdb75b690c9c2e70bb5c6550727058c8a614e4c7716f363c27e10bba1
MD5 28f9bced676af67bd7c930088a58b0a4
BLAKE2b-256 c6662a08ecbafb0970f54e79c6a91139d62c7821b9f67eccb204b94412ce344d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b97653d869a71721b639714b42d87cda4cfee0ee74b47c569e4874c7590c55c5
MD5 bccf927a10c574d22c12df684c1b3775
BLAKE2b-256 13b6ed740cb55fd9199b6cba22cc16c65f2574ebbf826172ea2dbc3b857f03e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5745f6d0fb5acfabbb2790318db03809a253096e98c91b9a31969df28ee604aa
MD5 7f25d3386ace14b9d2f1f47490ce8322
BLAKE2b-256 7f232333941006444e8e3a8078eb425ce56410ef7d76bc13ab3e9f6db5101705

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 09074f8057917d17ab52c242fdf4916f30e99959c1908958b1fc6032e2d0f6d4
MD5 9753c3f09030297a30656f0ed4ba3cb0
BLAKE2b-256 41ab7c8a94d30c2d86d8effdfe5846ac1f2ad75aa9d97f4f3ece49ae004c4c61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 40321634e3a05ed02abf7c7b47a50be50b53ef3eaa3a573847431a545585b407
MD5 fe169c243ea6ddc8fd08434b388f15c8
BLAKE2b-256 a1278a807464b0cf47fdf3ba8cbb542d4f3a551da0254d7588667857f8a8a88a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bf5932eee0d428192c40b7eac1399d608f5d995f975cdb9d1e6b48539a5ad8d0
MD5 d0c65644cb8a1ff184168fc4160477c1
BLAKE2b-256 b81dbb533b106bbdeeff05368e4540778b86df576ee9ef886e54bc45b73f6678

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7c42dae72a62f14982f1474f7e5c9959fc4bc70c9de11cc5244c6e766200ba65
MD5 713d08d43d6b35dace558defd3e2a258
BLAKE2b-256 ef1dbf1d78126c3d106100232d3a18b7f3732e7dc3b71ee38ab735e4064b19cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 04b36ad07eac9740fc76c2aa16edf94e50b297d6eb4c081e3add863de4bb19a7
MD5 701f0ecdcf68817aea33765a1b3021b4
BLAKE2b-256 c39a9ba49c25d563f5318f28f57e37d1232cb89416a40224395e9b42fa8c1315

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d7e7e0993d0758933b1a241a432b42c2db22dfa37d4108342ab4afb9557cbe3e
MD5 2e1d12f92ebaf07ee1fa0f2107979b08
BLAKE2b-256 24db6ec78a4f10673a641cdb11694c2de2f64aa00e838551248cb11b8b057440

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5184e07c7e1d6d1481862ee361905b7059f7fe065fc837f7c3dc11eeb3f2f900
MD5 73ab7efacc43b59f4c60d654bf05de4f
BLAKE2b-256 8d077e245ce1d7daec77cb1ca3b8caf094afb04c4c552a904787a1d684a2b606

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1c5c8290074ba31a41db1dc332dc2b62def469ff33766cbe325d32a3ee291aea
MD5 9dbff50a00e096220a6e861bf301318e
BLAKE2b-256 e443fd3cd5989d6b592af1c2e4f37bf887f74b790f10b568b2497fe874a67fc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 83e0f72e2c116ca7e571c57aa29b0fe697d4c6425c4e87c6e994159e0c008635
MD5 c6a915156c013aa1f79b167512a341f8
BLAKE2b-256 4b017cfd84e4bf42293d4bee1b0c01ec7081bb36c22b787444619779985229ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b3c5f96f57b0369c288bf6f9b5274ba45787f7e0589a34d24bdbaf6d3344632f
MD5 b98df2f464c5e3879c531c16f52c75e5
BLAKE2b-256 c1f2325897d6c498278b0f8b460d44b516f5db865ddb4ba9018e9fe58a3e4633

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f386cf162b059809ecfac3bcc491a9ea17da69fa35c8ded8ad154cd4b933d5ec
MD5 9cc7a8bd696c2f83b663bfb8f5a6b9df
BLAKE2b-256 02ff7fa9f35cbc1e8b6594cdc484f7fd06bb09243c4b91f77074432c9d853b38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5f557156f7116be3340cdeef7f128fa99b0d5d287d5f41a16e169819dcf22357
MD5 69e562e079376d04ab9e1a2b1e354b4c
BLAKE2b-256 a984d2c2e099a16279b21cfcdd2ef4375878a1458fa566e5f1a725d0b7d84f5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cf60138ccc8004f117ab2a2bad513cc4d122e55864b4fe7adf4db20ca68a078f
MD5 a2684fb1e89866562513f1f4e9951629
BLAKE2b-256 fffce1b3056b0fd2d130c99d6425e367e1e1df37c925408b152db7e207e42589

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 cd3a0c2be76f4e7be03d34a14d49ded6acf22ef61f88da600a18a5cd8b3c5f3c
MD5 e288ce3992395b45e927b8324da2f9e9
BLAKE2b-256 f6c5e6f21834249045c2eb6f1bedb70711f2d085b4c0abc771d157623af9b576

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 813925d08fb86aba139f2d31864928d67511f64e5945ca909ad5bc09a96189bb
MD5 81d45461113796cbd3541fd357c4b00b
BLAKE2b-256 3bf570ae9b45e413018bf7eec077d74248380b2d2f5ac6b436bbcc21563e9fb7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6728dde0a3997396b053602dbd907a9bd64ec7d5cf99e728b404083698d3ca01
MD5 5a81ea16af41e39c50474ae2dc1215c8
BLAKE2b-256 3582ca05c3e3ec4a38eaf49a9bfa1a700658284ddaaa2e2523fa91fbb96d207a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e7b49ab49a3bea17802df6872f8d44f664ba8f9be0632a60c99b20b6db2165b7
MD5 adc1d41ea0c37e8f1d28a942596679a0
BLAKE2b-256 9ef31ced26d65131254e34dc53045296011745527813cb69696ae931ecd164e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c6e00a65d017d26009bac6808f637b75ceade3e1ff91a138576f6b3065eeeba
MD5 04743c3336da4722b611834efff45b15
BLAKE2b-256 64401e4f0ea6e20844e3ce1362494fe2969f73547a56da3ae91958b0fd9c672a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matplotlib-3.8.3-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c4af3f7317f8a1009bbb2d0bf23dfaba859eb7dd4ccbd604eba146dccaaaf0a4
MD5 7fc3c382881b8e55d917ae380eeff435
BLAKE2b-256 cdc68acc908c9cbc58b78db1c58888d5e963a7948c7dee6a68d7b0f539345896

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