Skip to main content

Logo

CI Status codecov PyPI Downloads Requires Python 3.11+ Paper

pymatgen-core is the foundational subset of Pymatgen (Python Materials Genomics), the robust open-source Python library for materials analysis. It contains the core data structures, symmetry/lattice operations, and the I/O layer for many DFT/MD codes, with minimal dependencies. The full pymatgen package builds on top of pymatgen-core and adds higher-level analysis modules (phase diagrams, Pourbaix diagrams, diffusion analyses, etc.) and add-ons.

Some of the main features of pymatgen-core:

  1. Highly flexible classes for the representation of Element, Site, Molecule and Structure objects.
  2. Extensive input/output support, including support for VASP, ABINIT, CIF, Gaussian, XYZ, and many other file formats.
  3. Core analysis tools, including symmetry detection, structure matching, bond valence, Ewald summation, and more.
  4. Electronic structure data classes for density of states and band structure.
  5. Foundational utilities used by the broader pymatgen ecosystem (the full pymatgen package, pymatgen-analysis-* add-ons, atomate, FireWorks, etc.).

Pymatgen is free to use. However, we also welcome your help to improve this library by making your contributions. These contributions can be in the form of additional tools or modules you develop, or feature requests and bug reports. The following are resources for pymatgen:

Why use pymatgen-core?

  1. It is (fairly) robust. Pymatgen is used by thousands of researchers and is the analysis code powering the Materials Project. The analysis it produces survives rigorous scrutiny every single day. Bugs tend to be found and corrected quickly. Pymatgen also uses Github Actions for continuous integration, which ensures that every new code passes a comprehensive suite of unit tests.
  2. It is well documented. A fairly comprehensive documentation has been written to help you get to grips with it quickly.
  3. It is open. You are free to use and contribute to pymatgen. It also means that pymatgen is continuously being improved. We will attribute any code you contribute to any publication you specify. Contributing to pymatgen means your research becomes more visible, which translates to greater impact.
  4. It is fast. Many of the core numerical methods in pymatgen have been optimized by vectorizing in numpy/scipy. This means that coordinate manipulations are fast. Pymatgen also comes with a complete system for handling periodic boundary conditions.
  5. It will be around. Pymatgen is not a pet research project. It is used in the well-established Materials Project. It is also actively being developed and maintained by the Materialyze Lab, the ABINIT group and many other research groups.
  6. A growing ecosystem of developers and add-ons. Pymatgen has contributions from materials scientists all over the world. We also now have an architecture to support add-ons that expand pymatgen's functionality even further. Check out the contributing page and add-ons page for details and examples.
  7. It is lightweight. pymatgen-core carries only the dependencies needed for the core data structures and I/O. Use it directly when you need a small footprint, or install the full pymatgen package when you need the higher-level analysis modules.

Installation

The version at the Python Package Index PyPI is always the latest stable release that is relatively bug-free and can be installed via pip:

pip install pymatgen-core

If you need the higher-level analysis modules (phase diagrams, Pourbaix, reaction calculator, etc.), install the full pymatgen package instead, which depends on pymatgen-core:

pip install pymatgen

If you'd like to use the latest unreleased changes on the main branch, you can install pymatgen-core directly from GitHub:

pip install -U git+https://github.com/materialsproject/pymatgen-core

Note that pymatgen-core imports under the same pymatgen namespace (e.g. from pymatgen.core import Structure), so existing code continues to work. Some extra functionality (e.g., generation of POTCARs) does require additional setup (see the pymatgen docs).

Change Log

See GitHub releases, CHANGES.md or commit history in increasing order of details. Rendered docs (including the merged changelog) live at https://pymatgen.org.

Using pymatgen

Please refer to the official pymatgen docs for tutorials and examples. Dr Anubhav Jain (@computron) has also created a series of tutorials and YouTube videos, which is a good resource, especially for beginners.

How to cite pymatgen

If you use pymatgen in your research, please consider citing the following work:

Shyue Ping Ong, William Davidson Richards, Anubhav Jain, Geoffroy Hautier, Michael Kocher, Shreyas Cholia, Dan
Gunter, Vincent Chevrier, Kristin A. Persson, Gerbrand Ceder. Python Materials Genomics (pymatgen): A Robust,
Open-Source Python Library for Materials Analysis. Computational Materials Science, 2013, 68, 314-319.
doi:10.1016/j.commatsci.2012.10.028

In addition, some of pymatgen's functionality is based on scientific advances/principles developed by the computational materials scientists in our team. Please refer to the pymatgen docs on how to cite them.

License

Pymatgen is released under the MIT License. The terms of the license are as follows:

The MIT License (MIT) Copyright (c) 2011-2012 MIT & LBNL

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of
the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About the Pymatgen Development Team

Shyue Ping Ong (@shyuep) of the Materialyze Lab started Pymatgen in 2011 and is still the project lead.

The pymatgen development team is the set of all contributors to the pymatgen project, including all subprojects.

Our Copyright Policy

Pymatgen uses a shared copyright model. Each contributor maintains copyright over their contributions to pymatgen. But, it is important to note that these contributions are typically only changes to the repositories. Thus, the pymatgen source code, in its entirety is not the copyright of any single person or institution. Instead, it is the collective copyright of the entire pymatgen Development Team. If individual contributors want to maintain a record of what changes/contributions they have specific copyright on, they should indicate their copyright in the commit message of the change, when they commit the change to one of the pymatgen repositories.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pymatgen_core-2026.8.13.tar.gz (2.6 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pymatgen_core-2026.8.13-cp314-cp314-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.14Windows x86-64

pymatgen_core-2026.8.13-cp314-cp314-win32.whl (2.9 MB view details)

Uploaded CPython 3.14Windows x86

pymatgen_core-2026.8.13-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pymatgen_core-2026.8.13-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (4.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pymatgen_core-2026.8.13-cp314-cp314-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pymatgen_core-2026.8.13-cp313-cp313-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.13Windows x86-64

pymatgen_core-2026.8.13-cp313-cp313-win32.whl (2.9 MB view details)

Uploaded CPython 3.13Windows x86

pymatgen_core-2026.8.13-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pymatgen_core-2026.8.13-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (4.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pymatgen_core-2026.8.13-cp313-cp313-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pymatgen_core-2026.8.13-cp312-cp312-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.12Windows x86-64

pymatgen_core-2026.8.13-cp312-cp312-win32.whl (2.9 MB view details)

Uploaded CPython 3.12Windows x86

pymatgen_core-2026.8.13-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pymatgen_core-2026.8.13-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (4.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pymatgen_core-2026.8.13-cp312-cp312-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pymatgen_core-2026.8.13-cp311-cp311-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.11Windows x86-64

pymatgen_core-2026.8.13-cp311-cp311-win32.whl (2.9 MB view details)

Uploaded CPython 3.11Windows x86

pymatgen_core-2026.8.13-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

pymatgen_core-2026.8.13-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (4.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pymatgen_core-2026.8.13-cp311-cp311-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file pymatgen_core-2026.8.13.tar.gz.

File metadata

  • Download URL: pymatgen_core-2026.8.13.tar.gz
  • Upload date:
  • Size: 2.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for pymatgen_core-2026.8.13.tar.gz
Algorithm Hash digest
SHA256 b3966eab5bdb6fce83ac417e22e4bafe331f3380caef439cbb284c929cf9548c
MD5 2fa9575d616415107a3ee744b89181da
BLAKE2b-256 89505ae787e8546dd59f3904110b7c32919616bc9ffffa910d8ff252a78fc5e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13.tar.gz:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8967f817335bb3fb93720a46fbbf7d7f9807585e5a8848ef03b52dd14064f6cb
MD5 ae81e160f39aa206ecba96759b76d8a7
BLAKE2b-256 5bbc6b849f7f318348f2ebac4c2bf7e70e4e170aa91f38767de5e576e710e417

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp314-cp314-win_amd64.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp314-cp314-win32.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 d98b7272a8ea823e782c7ca16fa22fbb3b92fb969fbc4461730c10a2270a0caf
MD5 fc1d19d82602d799b10ecf732043ba55
BLAKE2b-256 51642be6c802c167943b7cb4603cb1cd35d174b51ad0c2782afc540dfbf013d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp314-cp314-win32.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ef463d6e9816ca268554ddc506fe333eefa8fed1525c77147bfd8ea1b5130e74
MD5 ef866de762ce13e8e7caf5da72ab7c21
BLAKE2b-256 a6fca89c4220daf49dfb74877a005f90ce30963b5a8dc3e2cb3184acc84e4a00

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8e039efbaffbb09c71a1db5942d8bbc9e06f795938efcb92128da950d824491f
MD5 2ee72527e723b36fa4b5a3710cb8afdd
BLAKE2b-256 09faf377e4a1b6cf337e7cbe7058ae88bf50b4d731a4b5c256e1dc7ce36feaa8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e856bec30350e3888b5ac8f4ae4b753f073b475ca17ba79357f9e8c25d50b61e
MD5 e9691b4e4aaf3bf14eeb5b53be3a32fe
BLAKE2b-256 5db32bd46775d5b96229a071cae840ab031033dd36b4286618dc99d76d60705b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 34d79dcc46a979695f6ea3bd9e44e1d0fd5f88c85316342f47ba03fae890a6c1
MD5 c3a16bd127b9d3a14737660a28d27d5f
BLAKE2b-256 33a621270cc86552d2ba9c86b20d2261a0dd5c8907efbb2d5b09ac24e1a9fb64

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp313-cp313-win_amd64.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 a449445dff340c42142576b6e0eb5547b82b13ef158f7b273dc81afa0eaa887b
MD5 9345992b8178be479c3eabbb663b6df3
BLAKE2b-256 8a4044bfeee5053ba4f6324080a275c890971b6b84056ff744a979ba8399701e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp313-cp313-win32.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 242f613fad68013b1748474a9b4e2361be20860e4b32be0ecc20dfb5f8e9227c
MD5 64d43d835544e3017f4141b50ff0a2bb
BLAKE2b-256 74b3b1e0977543c2ca02ca2a5512229d127b6ef93c55ddea31b461176a1f105d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 47e214cf14776ead8d0a655821e08becf770e4229bdbb5ef3ce2ab193f6cb704
MD5 2200ddc1d440931717591c55640999f1
BLAKE2b-256 c6840c33427b984fad8d474a7691cf48019f2e0a0a55dad1ea3b00b619e086f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 89ae6785dd124565134d63736a81491d3e2b15a41d2aef746fb09a2662d01a94
MD5 7cf9a7a26775e51c72c9dacbeea0247e
BLAKE2b-256 ff35dc1eb465945cdc31aca9e2eeaba5648313ef9d7b2e82ba2a100449ce5ba5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3bcf08d340d2041afc06bbaedd367998cf39224f994780c917a7cd1a22429f12
MD5 05f693f95a6f5ffe8eb710ebaa365094
BLAKE2b-256 4c10ebd8b53550c31733bb94d3c3710100974d3dab31017872196680183f1df4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp312-cp312-win_amd64.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 3c11d24c5e4b5bb29ebcc9f0a2003d05ff25183d1468bc11da33ba4bee5089d9
MD5 4f9d4c94a265ffbe823a0006080ce08a
BLAKE2b-256 ef56c3429b5f21ab4c81b146bd8ec4af0dad9fda7f8e4b806e53965c249923fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp312-cp312-win32.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4269609568722bfe11c70b4d6fde48a5b5881efdad0c7275668483dd4a6e476d
MD5 f171241bd3adc93f55c9c0efb9cfe55d
BLAKE2b-256 7cde01a4d2aa03dcaac583f9d63971d85899e4217db0099b10be7a4f5286dc16

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ffbf3bd31b8244e9cd0e83ee071bc7b5114fde2b631b57201acf662347d28796
MD5 892898492d3ecaecc434c35ec28182d9
BLAKE2b-256 d890ced2d28502634954b5cd64bb3ccc9e564c83c5ae97be5acab094aea4b0f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 843aebfad558650f1b06df290118266aa2ae885f70f7244d7c5fece47c03bea0
MD5 5379e3eea672b54922128a237f94949c
BLAKE2b-256 4d14f3de740352e3c6603d3947ae6b3ed10ad60e56c3cf3bdbc2acd9c33f1bc7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 84156e92ea6bc3a26e045b93377f71ecef6fee4e46735e5133718bb3ef35bdd6
MD5 6806dc61e34401ba2f92d0f1686bba88
BLAKE2b-256 457541bbfac633cae11130efd36289a8261356cc2f2b5df65977a1750e026a57

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp311-cp311-win_amd64.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 167e6c91be0983ba3b7ee1e00567a8ca7eb466db57e3a7968f6f0ff827c6dd73
MD5 5d840bcaf28eda969f4e2a29705f914d
BLAKE2b-256 33872d3f2ae75f1667551aae203958ce1a0cbda8005ff35f54ab2aab9b6b5801

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp311-cp311-win32.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ce3662ecc3ae02853f800dad9390df0e75474f1d38b63a5ac7630bd9fcb4db5e
MD5 bdc2220413eb74e7e42097c6a404d859
BLAKE2b-256 0029aff05ba7ce7435d0178223efcb82ddf00d3a572f1788eec7b7d4920ddd7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 31cad534d10cf9a1ad16429a0d1d82b4988772483bf1e3a873e6e5360ebdc36e
MD5 6940d5d25031809be9876da0b5c4e6c3
BLAKE2b-256 901bd48f2910c635786a2e1f71cb1747c5ef4afe2b3af7f1bd5813c79e0ebafe

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pymatgen_core-2026.8.13-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.8.13-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6e9450a57cae50122f2f20dd8adf4ed4208159dd25332d9c18349c74ac41f08c
MD5 0c1f80002f92c08bd4fcf2df03dbbf0b
BLAKE2b-256 624c88ce424756dcae741b7e567dce75e89101e5f140a112f2ff2859aa6ec1bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.8.13-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on materialsproject/pymatgen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

2026.8.30

21 files

This release

2026.8.13 This release

21 files

2026.7.31

21 files

2026.7.27

21 files

2026.7.24

2 files

2026.7.16

21 files

2026.5.18

21 files

2026.5.17

21 files

2026.4.16

21 files

2026.4.7

21 files

2026.3.9

21 files

2026.2.24

21 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page