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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

pymatgen_core-2026.4.7-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.7-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.7-cp314-cp314-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

pymatgen_core-2026.4.7-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.7-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.7-cp313-cp313-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

pymatgen_core-2026.4.7-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.7-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.7-cp312-cp312-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

pymatgen_core-2026.4.7-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.7-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.7-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.7.tar.gz.

File metadata

  • Download URL: pymatgen_core-2026.4.7.tar.gz
  • Upload date:
  • Size: 2.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","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.7.tar.gz
Algorithm Hash digest
SHA256 6b1c3a9a9e1d6a029321466f59f060dc28023b6d55fba325c48d0874667a868a
MD5 b3d2a9dfe6d53b6c29bedb3e2d5fc3f8
BLAKE2b-256 bee4f42d12df7493b59138d9e78cf5360e0d0764e1667cdef7be7ecebfb1c0a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pymatgen_core-2026.4.7-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ae3652d117bccb8b44fb940592d85040f7aec19f0495aaf9da7ef5b6b4cf63d6
MD5 1b7a0024b7dbff7fe8f15659fe8bce90
BLAKE2b-256 bd012d0a93d5f66de7923fb70fa6b60db91827371a36b468f8bd5330b64a5b2b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymatgen_core-2026.4.7-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 39de7439487343e1a6908b6a104355ab51de1398eba39c5fd1aa8fe82970db69
MD5 f4a165e273945ef70fa38ee00b8a33b8
BLAKE2b-256 351fe18e5734e5ab8bc99277fd5723043f7caf687c89ab29c7652401ddb2f8cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.7-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.7-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.7-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 63adbc1f64eaa33466bafcc2a2378a4cc16d395ddf3417104b8c93dc9086fdfc
MD5 fd584217d7adb94541e1b496423ff73a
BLAKE2b-256 942b42def0e5d17c647c7c68e278880e85fe94665bf08db0ca341c0d4760cf6d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymatgen_core-2026.4.7-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 72e973bfb44c4acbc3c6146150421ec6304ac62a156fe56d6ceeb747579e9c84
MD5 bcde1c22852ceb929bfea34dcd66141c
BLAKE2b-256 6e74156e5b70c7fd564830ffe7221a780414984df923ac3dd01a295b45453a0e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymatgen_core-2026.4.7-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3d3917e7ca09748b4c3ba1dad206b3139e95d64b39071379d119b9b3e2b1cab3
MD5 44f44bbd4e6461d6c555c2ad90481daf
BLAKE2b-256 83aed1e1af7f14d5631b2e389920ad893ba269aa7c2e5ecc2546f77cd2ab6f80

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymatgen_core-2026.4.7-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5b97b724c21007bf02ccf13988d4ad380c856c428798bbaf9b4dbfdf79872373
MD5 0b28ae43b28792bf89892c97c703a077
BLAKE2b-256 00bd5b699152e48963ed208b76542cf6b00d78c3bdcdfcf2afa3d77ab95358ab

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymatgen_core-2026.4.7-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 65d37704f7c4d27c0600bc3411222a2565927c60ce0fc5ed109be7cb65bfe111
MD5 122e18a079b45869d7e8f5043363d752
BLAKE2b-256 f28758b1b6a3d167ee24b5b981b1d09a912f732aa4c0979328117392e4aad4c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.7-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.7-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.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 affbc5c4cb796817a8313b4da8b1d2be16b9a48db0e745172dbf02318bfbe01b
MD5 739a4ac401c6880b851ee4559a80ed04
BLAKE2b-256 0cb370f165e5f17e0652b8a491155b0decf74221b9db720b18a729cc20613227

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymatgen_core-2026.4.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0e7fb19581af324aabe05c776045df30793a7578dda30aec376dde68aaeacb35
MD5 167d7aa876bda8e2f71381b6d35ccf71
BLAKE2b-256 8f7480d0ba36455b3bb7832992be7ae3d9f867ccbb20abc65a66dd4f7f3a02d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymatgen_core-2026.4.7-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9fe1ff1b47f187d81542484c676e4c29bac6d6b5cc3c3137c0aaa031823adea5
MD5 036efc4decf65406d47742224515a013
BLAKE2b-256 43939ecdc5b57c4174570c0db0d6d35aa878c4de8e0dbc130a1bd2acf170156a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymatgen_core-2026.4.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 dff43a7d93c8ab35df8f58fb1f3381f82b8063a8f6d89f2dd70bcd4a2277bdc7
MD5 3f9ba0035ab3c30f0ef0f95a3f1c223f
BLAKE2b-256 55ff50f1154ef5580db3b86e40c79c25ead7314cd5ce2f91ac75fd45f00b2c00

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymatgen_core-2026.4.7-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 0e25da64932dc0a89eafc6a6e94a124fdb5605c79e94f63c81c512418894b61d
MD5 cbeda9fd30b93a8f853c7eb737d94b36
BLAKE2b-256 306e4fb88d3de1cb418e4cf6e5df7fa165d29cfed3fec9384a0f22895469d6e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.7-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.7-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.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 85c76a511b0ab9693d0e7f3dab30b5993484d287cf519ebc0394e2fe3ff9fd5b
MD5 8c1b4d2245396055991bd702e5201fea
BLAKE2b-256 d9892eb174684df3b500289396824e255b83b395961ecf211cbc3e60a59fe127

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymatgen_core-2026.4.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7e9e2969879f467b8ef6dbaba3ce7f0bb11f2aff1456f3ff768a638eb00c537a
MD5 95a9abd68c71248ddfd863e4c35671c3
BLAKE2b-256 5130bfe13e4d7dd04926e2503fa3ef441689acc1b5d81766bf4d36f8d54d159d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymatgen_core-2026.4.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f3c050d0f8e626f488c1ce354d235acd9ed3de156036399eeb39277ecdc73436
MD5 6a1950dd161e06a8dbdbe7bc29591621
BLAKE2b-256 43efe3a50e1b7a4e9a0b60b3d59e9ed78c552b374e746e6cfd6eef0d3b1bbd94

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymatgen_core-2026.4.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 36d202402c16a206e99120d9f67a40dfdd968fda4ab78e5fc3b88b98e2e107d2
MD5 b000eee4c5335922e526be2a4d15f1a9
BLAKE2b-256 d3204a47011cbfb4b890302fa8542fa44a0cba83c724c6390d79e165ef30785c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymatgen_core-2026.4.7-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 30cdec5beb2705880926926085ab23c4c798004d0a35e852c6ed85e11acf53e6
MD5 714c53f77751037d43ae1eb6a173709f
BLAKE2b-256 26f76f96616b5254cc85b4c951ccb374d5bac99d4bc6a90073964c96df5f3238

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen_core-2026.4.7-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.7-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.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8afc5c826c89982e54a27f7b79e5d0fe3a1858ff96c851b3d92aa655850128fa
MD5 e03e93258f7a2e66e86b07e01bc4a09e
BLAKE2b-256 920923fd7beed2b4a5e0f4cbfbb14298da6d3ca8925dd55f2647012750ff6473

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pymatgen_core-2026.4.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 afd11ae6166fbcb089f8fff9c7f69dd9e23df87606443747a57f4910c2270cfc
MD5 09481082071e776b6a161cca6911f98c
BLAKE2b-256 bcb3017339f76ee5c4c65a936d81f1ae7fe5e6cd7ffc05710f550e6cd71cdd61

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pymatgen_core-2026.4.7-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.3 {"installer":{"name":"uv","version":"0.11.3","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.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 76a7047ffc1a7b84d3f25e9959576f1317cf2517ecef6c002b01e79ed10cdae4
MD5 7aa98b484e7893b1fedb37961086c84c
BLAKE2b-256 942e725e4d5bdb41958ebebdef87bb35f97e2b24928e03b6b66ffa568ce51915

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