Skip to main content

Python Materials Genomics is a robust materials analysis code that defines core object representations for structures

Project description

Logo

CI Status codecov PyPI Downloads Requires Python 3.11+ Paper

Pymatgen (Python Materials Genomics) is a robust, open-source Python library for materials analysis. These are some of the main features:

  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. Powerful analysis tools, including generation of phase diagrams, Pourbaix diagrams, diffusion analyses, reactions, etc.
  4. Electronic structure analyses, such as density of states and band structure.
  5. Integration with the Materials Project REST API.

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?

  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 Materials Virtual 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.

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

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

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

Some extra functionality (e.g., generation of POTCARs) does require additional setup (see the pymatgen docs).

Change Log

See GitHub releases, docs/CHANGES.md or commit history in increasing order of details.

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 Materials Virtual Lab started Pymatgen in 2011 and is still the project lead. Janosh Riebesell (@janosh) and Matthew Horton (@mkhorton) are co-maintainers.

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.

Project details


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.4.16.tar.gz (2.5 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.4.16-cp314-cp314-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.14Windows x86-64

pymatgen_core-2026.4.16-cp314-cp314-win32.whl (2.8 MB view details)

Uploaded CPython 3.14Windows x86

pymatgen_core-2026.4.16-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.9 MB view details)

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

pymatgen_core-2026.4.16-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.9 MB view details)

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

pymatgen_core-2026.4.16-cp314-cp314-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

pymatgen_core-2026.4.16-cp313-cp313-win32.whl (2.8 MB view details)

Uploaded CPython 3.13Windows x86

pymatgen_core-2026.4.16-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.9 MB view details)

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

pymatgen_core-2026.4.16-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.9 MB view details)

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

pymatgen_core-2026.4.16-cp313-cp313-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

pymatgen_core-2026.4.16-cp312-cp312-win32.whl (2.8 MB view details)

Uploaded CPython 3.12Windows x86

pymatgen_core-2026.4.16-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.9 MB view details)

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

pymatgen_core-2026.4.16-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.9 MB view details)

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

pymatgen_core-2026.4.16-cp312-cp312-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

pymatgen_core-2026.4.16-cp311-cp311-win32.whl (2.8 MB view details)

Uploaded CPython 3.11Windows x86

pymatgen_core-2026.4.16-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.9 MB view details)

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

pymatgen_core-2026.4.16-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.9 MB view details)

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

pymatgen_core-2026.4.16-cp311-cp311-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: pymatgen_core-2026.4.16.tar.gz
  • Upload date:
  • Size: 2.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for pymatgen_core-2026.4.16.tar.gz
Algorithm Hash digest
SHA256 7b5f00ce7c6ae6d77eb79ab1d7f71609a639dbd9639d299cc3a9e1fac65adaf6
MD5 e53f87ad5c00641b258d33759e48c441
BLAKE2b-256 757464e3b140394de86baf743426d77c3d9e37701ce25a0c00d4267723003bcc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pymatgen_core-2026.4.16-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 0f9ef6f5cbe9acf7fae748ffc511518f543b1390d1cbd18fecbb14d72a879440
MD5 8d493980fb871de551a678edc5119898
BLAKE2b-256 678f9320145f0eed0a5559d95cf8c9dadd15329d4b2127d2f769e658bcca19ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-cp314-cp314-win32.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.4.16-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 694e4fb035d6712b23c43f022d18b739805885e26c7fd0cc7de2df4821b52a40
MD5 059d1b48360909d8a28319c625e6e69d
BLAKE2b-256 0dc515a7c30453dcc5e2aa924e1d4283222d3f46db5a177fece4586a6debb833

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-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.4.16-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 700435b88ec6e590170487a72c09aa6407dcdb28c77fca5e3d532f83b418f307
MD5 433baa951c0659918648987ed8df35cb
BLAKE2b-256 57bf558f74b69f6023818c985bc991dfbf11a195ef0b0940749383fde63f8ebf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.4.16-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d74dcb66871c73beb7f1c4aa5a8dda016514408cf8a7bf1194a9d71869ab5cb1
MD5 ff7e6a3fcc2c509bb58be2509003e256
BLAKE2b-256 5b973ad93d5b0d7a4a773a79f5d2bdf72fc55a9fe29f7fdbc6e8e5de1c9be549

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.4.16-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 98738152da9bf8150435975c4ef79bad3a1c88fe81711ca02cb9ea74d29b1e2c
MD5 a0bc5716a0fc5f768c4378ce2522fd28
BLAKE2b-256 85525547cbeb845fa31061b70057f2dd75d2881d44273c2d27d0eda7caa7f3f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.4.16-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 149c1b4f8daa4d387f5f641bda606db7ef9dcb960e76e16d429bb3dd263c76ef
MD5 41089600743a42f2c6b19fccfcce2a2d
BLAKE2b-256 eb5dd0dd9c8913686b0ed4b64f21c45730cc437d151d0fd6de2e7e666cffe5b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.4.16-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 0ab43a7ee12e843f9eb8957f6b2dd9558e513daeb2d2be45ecfae963fd0e6b95
MD5 3ed72689d5b0b37ce29a7e2abeb2e847
BLAKE2b-256 cccc97e6d1644f82ae9c0d6e4ae4709c75f248d580d9dab2a8af819e741008a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-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.4.16-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3fdd047766096ab0bbdee9ebd0338286ebc2b0780fa39d603b407cd67d992997
MD5 a657eda193a9daecbc288760c2f25f9b
BLAKE2b-256 09e52bf7ce92c6918d010c20096c5c3c75efd1b6adc284e9443b6df307013b69

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.4.16-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 45837bd4e5e760b3e346df0dfa408c4948b11f86c5d1478f3ef3f90bce2e54b0
MD5 5272b6076016d7f5fff3b9e770a8ee0d
BLAKE2b-256 75ccdd8740c5eaa24cdcc9ecb70f022c57f877df4d66f841532f6dba28dd6660

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.4.16-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b04742e9a2b14a074ce4a1a573e68eeb0142dfe3a98ce278297c76a64f675ae9
MD5 970402717f088b9708fc68a9dfba0c34
BLAKE2b-256 b6f0c4bac8bb205ded6af21d7ec42108cd99795f393b6b4518123d7598a5ac3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.4.16-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3c9839f9c175830cce5c13c704888d8aad4981b8988c425c1ca0f2563bf38208
MD5 b24913b904aa96b1cff913c3e068356d
BLAKE2b-256 178c10cb89a2262dd53ec4ec370f7a25fc6ad6ea9acd50b44bfe62ebf597a941

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.4.16-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 9345c32a11c57409bd404388333f4e9ed4c32e47ad379c6af34db92700d695ad
MD5 6efb413e3ff4fa339290d3ccadedbdac
BLAKE2b-256 8e2d113d8bed22fe52c9a38d779ade8b22d4d6528495af0ef07ede02abf819cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-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.4.16-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 75a8f164806386546e263a464cfba10e5c513aadec9b538b58a523f9c3e7deea
MD5 9be14ea67696ad82ca93630ab3863d5c
BLAKE2b-256 15308f0f0db8b335421b6c45aa0e3339f7ec3bafe237617c024c96197434d37a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.4.16-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 25f9acab9cb2ff4a232ed4915e6063d604958604760e57c5c462343b0a500322
MD5 b6a994eee47cfa4fa0c0b766970212b2
BLAKE2b-256 43510da63dd3e50bead08b87490303aef720e1a79492cf04cd16c428a6eb2ff9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.4.16-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6e861357ef60755ea3be2a430b93038468dee346dba671c0b66042e57682947b
MD5 79ebf8ea8e01f028c3dac3c135fcbb65
BLAKE2b-256 c82ffb85f7c3f27f9bc455656e9dddbf74d0562d7fa5ac9d93184d7f3f3dbac9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.4.16-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8ecaa17bc159fbbeb0b42367a61f6b5178c4d3cdc1b9f19951e360e5833cd260
MD5 959200b1bc107e4df5e87495758e69b1
BLAKE2b-256 b40018781f5a02ff0cdef2497b36ead0f18c8101f61d74fd68fd81d4fbefc043

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.4.16-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 54780258e6730533e04850b6f92600d1d29097025aec6a8f6dd14bd738cd48a1
MD5 f8831f48a7c20b79b52ab1f7e08aff82
BLAKE2b-256 32fef4e2abcb189a9ae50bb051fbbed0062df814fa7d653705d3b10173ff0152

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-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.4.16-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 45eb5d96b3d64ba24c2120aa608bda9396fe0d7f316e223722fcfa12ff556446
MD5 2a7b6da3339c85e246a0830a9c7dd0f0
BLAKE2b-256 767a5b6a298be00c312a77a7b9e0b4f7ef10ae1c4aae1125b07693535ed49084

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pymatgen_core-2026.4.16-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2b3bdc5783a79aa117166a20246239b0609b4ef588dcdde1943792390fe60589
MD5 79c3969cbc86da722872e0c4d4dbb850
BLAKE2b-256 367dc5973afcc1dfd0a3ab5d6c8c9cdb3b6414bdd77caa0450caec3a8f93f738

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.16-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.4.16-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pymatgen_core-2026.4.16-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for pymatgen_core-2026.4.16-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c75d62e1dfb81f2bd164da2e66d78e284051b98bb850edc35bda788a329dad47
MD5 5ffed510a138292da20d37e8a501b68b
BLAKE2b-256 ddc9d1d4daf672fe738aaa09fb4afeceab695c935bd2e9d4da4024b033d960ae

See more details on using hashes here.

Supported by

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