Skip to main content

Python plotting package

Reason this release was yanked:

The Windows wheels, under some conditions, caused segfaults in unrelated user code. Due to this we deleted the Windows wheels to prevent these segfaults, however this caused greater disruption as pip then began to try (and fail) to build 3.9.1 from the sdist on Windows which impacted far more users. Yanking the whole release is the only tool available to eliminate these failures without changes to on the user side. The sdist, OSX wheel, and manylinux wheels are all functional and there are no critical bugs in the release. Downstream packagers should not yank their builds of Matplotlib 3.9.1. See https://github.com/matplotlib/matplotlib/issues/28551 for details.

Project description

PyPi Conda Downloads NUMFocus

Discourse help forum Gitter GitHub issues Contributing

GitHub actions status Azure pipelines status AppVeyor status Codecov status EffVer Versioning

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/install/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.9.1.tar.gz (36.1 MB view details)

Uploaded Source

Built Distributions

matplotlib-3.9.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

matplotlib-3.9.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (7.8 MB view details)

Uploaded PyPy macOS 11.0+ ARM64

matplotlib-3.9.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (7.9 MB view details)

Uploaded PyPy macOS 10.15+ x86-64

matplotlib-3.9.1-cp312-cp312-musllinux_1_2_x86_64.whl (9.1 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

matplotlib-3.9.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

matplotlib-3.9.1-cp312-cp312-macosx_11_0_arm64.whl (7.8 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

matplotlib-3.9.1-cp312-cp312-macosx_10_12_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

matplotlib-3.9.1-cp311-cp311-musllinux_1_2_x86_64.whl (9.1 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

matplotlib-3.9.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

matplotlib-3.9.1-cp311-cp311-macosx_11_0_arm64.whl (7.8 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

matplotlib-3.9.1-cp311-cp311-macosx_10_12_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

matplotlib-3.9.1-cp310-cp310-musllinux_1_2_x86_64.whl (9.1 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

matplotlib-3.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

matplotlib-3.9.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

matplotlib-3.9.1-cp310-cp310-macosx_11_0_arm64.whl (7.8 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

matplotlib-3.9.1-cp310-cp310-macosx_10_12_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

matplotlib-3.9.1-cp39-cp39-musllinux_1_2_x86_64.whl (9.1 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

matplotlib-3.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

matplotlib-3.9.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

matplotlib-3.9.1-cp39-cp39-macosx_11_0_arm64.whl (7.8 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

matplotlib-3.9.1-cp39-cp39-macosx_10_12_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.9 macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: matplotlib-3.9.1.tar.gz
  • Upload date:
  • Size: 36.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for matplotlib-3.9.1.tar.gz
Algorithm Hash digest
SHA256 de06b19b8db95dd33d0dc17c926c7c9ebed9f572074b6fac4f65068a6814d010
MD5 a3f334e9221eada6d8f6675d010d28ea
BLAKE2b-256 22069e8ba6ec8b716a215404a5d1938b61f5a28001be493cf35344dda9a4072a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matplotlib-3.9.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b918770bf3e07845408716e5bbda17eadfc3fcbd9307dc67f37d6cf834bb3d98
MD5 73413a97026887718537947c454e0c60
BLAKE2b-256 1e42273966d8150b98abf62cded0f236f6a75418ac2d35db8c36b6db1499b320

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.9.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for matplotlib-3.9.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 84b3ba8429935a444f1fdc80ed930babbe06725bcf09fbeb5c8757a2cd74af04
MD5 27e3dd47b17b5185ed6504141268dde5
BLAKE2b-256 75e38e966205e415d17762f5715a3f5bd09ca1dbc07df38768980464df561dda

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.9.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.9.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3fda72d4d472e2ccd1be0e9ccb6bf0d2eaf635e7f8f51d737ed7e465ac020cb3
MD5 2104573cc1215d915aefd0170da0efd8
BLAKE2b-256 baafc657eb22e5d3d455545825b80469b7d56fe2e1e05d88e0a3c2d4955ba448

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.9.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0e835c6988edc3d2d08794f73c323cc62483e13df0194719ecb0723b564e0b5c
MD5 9a50e852080be55cf8316c4032e078ca
BLAKE2b-256 e86ad26801848d5a61b2caf9cd9bf2dc1747520bb8dc074376177c9372779e83

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d12cb1837cffaac087ad6b44399d5e22b78c729de3cdae4629e252067b705e2b
MD5 3fb51e930a0425245bd42952c384369e
BLAKE2b-256 0dcb78283ec2ded91fb74a2ae9ae93f91a897fa578fa78c8c271a7c147f6b8d6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 26040c8f5121cd1ad712abffcd4b5222a8aec3a0fe40bc8542c94331deb8780d
MD5 c1a34a3529cd3df58e2afdd97af516fb
BLAKE2b-256 db9e202f0241d3a30bbb04841be6831817d479de849fdd4510e350bb3794a161

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d397fd8ccc64af2ec0af1f0efc3bacd745ebfb9d507f3f552e8adb689ed730a
MD5 cde201b810bdb0a68ebc7de1255028ee
BLAKE2b-256 3d44c4218d351df907c9a39add2d93594ede085a6dc53b5760c67f1eca7871bf

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 565d572efea2b94f264dd86ef27919515aa6d629252a169b42ce5f570db7f37b
MD5 bc4040b74126d5a2014b7e37c40bfeec
BLAKE2b-256 7f7dc919b41320f901ad1d0924fb045950925af8d367b0690b32fbdd970282ee

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.9.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2315837485ca6188a4b632c5199900e28d33b481eb083663f6a44cfc8987ded3
MD5 4e583c2a14f2e951348283b59881e226
BLAKE2b-256 b19d88eea633292d530f46e6579bcf3c1966536fc4a7601014a9d131ef584d32

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ab38a4f3772523179b2f772103d8030215b318fef6360cb40558f585bf3d017f
MD5 4243768941c0709e41d07bf7f9d64a0f
BLAKE2b-256 b863cef838d92c1918ae28afd12b8aeaa9c104a0686cf6447aa0546f7c6dd1f0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 82cd5acf8f3ef43f7532c2f230249720f5dc5dd40ecafaf1c60ac8200d46d7eb
MD5 07ce7734b37a4b0a1fc97d7e07b30e6f
BLAKE2b-256 547e4f8f44fcc65a8cfa6303d3469d8973d6a2ba019a9627af9a9ae545f718d6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a973c53ad0668c53e0ed76b27d2eeeae8799836fd0d0caaa4ecc66bf4e6676c0
MD5 768eba4b41ef537d5577c8caa999a56a
BLAKE2b-256 468138bc95cf20ce6ed9dd5e7aec805bf1efc931e3fdeb9c5b593d00634a4747

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b3fce58971b465e01b5c538f9d44915640c20ec5ff31346e963c9e1cd66fa812
MD5 81f87d0306bf074d384e7bbe226028b7
BLAKE2b-256 cef522d0f294a76cc65c431fb7f2146a96a4e12233c09cbce6285f74bb75db96

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.9.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 83c6a792f1465d174c86d06f3ae85a8fe36e6f5964633ae8106312ec0921fdf5
MD5 0be41ad47eb51aded71169baf4171279
BLAKE2b-256 ce29479fe8b057a4580fb0f476b0b83e0ba7ea08bc0f55081e045d3794e830a4

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0fc001516ffcf1a221beb51198b194d9230199d6842c540108e4ce109ac05cc0
MD5 9689888d3242404638287ed9232e96d7
BLAKE2b-256 32ad58902b481f5a294101a53ed964d68a2c2355d55622a8e9cb09fc3f517385

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dd2a59ff4b83d33bca3b5ec58203cc65985367812cb8c257f3e101632be86d92
MD5 1e2fb024425210975950b545639b88bd
BLAKE2b-256 0b5396e98ba8ab163c3a56b993e08625a48efe47744a53ec221974dcddaff7c7

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 591d3a88903a30a6d23b040c1e44d1afdd0d778758d07110eb7596f811f31842
MD5 f519db83dad4f65c59d2fb6f3e088788
BLAKE2b-256 fef9df790297f1981c81b8c6af92769535c2e4fa889c9aab7134b8d7f171fde6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7ccd6270066feb9a9d8e0705aa027f1ff39f354c72a87efe8fa07632f30fc6bb
MD5 4be8418402a2420dfdd8033ad2154801
BLAKE2b-256 42ba0016c92366f93f77cd22c4fb030ac1d5924fcc2320bdaa17c5b0768afd67

See more details on using hashes here.

Provenance

File details

Details for the file matplotlib-3.9.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 208cbce658b72bf6a8e675058fbbf59f67814057ae78165d8a2f87c45b48d0ff
MD5 51ec124a976db850c17070d73acc0c53
BLAKE2b-256 eb223e320ab5a74670d4a3b31d1f56eba007cf357cb35d9e47fd5c0f52ccb23f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4db17fea0ae3aceb8e9ac69c7e3051bae0b3d083bfec932240f9bf5d0197a049
MD5 1c2d8126cf61bf565082835116b105bf
BLAKE2b-256 8e67e75134cb83d2e533e46d72e2033a413772efdc18291beb981f5d574a829f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0000354e32efcfd86bda75729716b92f5c2edd5b947200be9881f0a671565c33
MD5 c561396290ca2d8bbb38097f9df5ce3a
BLAKE2b-256 7b8868ee52339a9fefb2cdaceab09e38ec157882e3d1f814a525ddf1724d5a46

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 11fed08f34fa682c2b792942f8902e7aefeed400da71f9e5816bea40a7ce28fe
MD5 274a9e47b17108f896de73eda2773fe0
BLAKE2b-256 c534ad49016a943305cf44eb8f42fb6c001c3d54c6ba5781d842aea9c60e3f31

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for matplotlib-3.9.1-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0c584210c755ae921283d21d01f03a49ef46d1afa184134dd0f95b0202ee6f03
MD5 b0706fd3e1704fbab2956b4303107aa8
BLAKE2b-256 e58a7ee266d4d45588529b04be1e52626c708314f559252c863c6dab46b55cdd

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