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 Conda Downloads Requires Python 3.10+ 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

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


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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

pymatgen-2025.4.24-cp313-cp313-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.13Windows x86-64

pymatgen-2025.4.24-cp313-cp313-win32.whl (3.6 MB view details)

Uploaded CPython 3.13Windows x86

pymatgen-2025.4.24-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pymatgen-2025.4.24-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

pymatgen-2025.4.24-cp313-cp313-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pymatgen-2025.4.24-cp313-cp313-macosx_10_13_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

pymatgen-2025.4.24-cp312-cp312-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.12Windows x86-64

pymatgen-2025.4.24-cp312-cp312-win32.whl (3.6 MB view details)

Uploaded CPython 3.12Windows x86

pymatgen-2025.4.24-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pymatgen-2025.4.24-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

pymatgen-2025.4.24-cp312-cp312-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pymatgen-2025.4.24-cp312-cp312-macosx_10_13_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pymatgen-2025.4.24-cp311-cp311-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.11Windows x86-64

pymatgen-2025.4.24-cp311-cp311-win32.whl (3.6 MB view details)

Uploaded CPython 3.11Windows x86

pymatgen-2025.4.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pymatgen-2025.4.24-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

pymatgen-2025.4.24-cp311-cp311-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pymatgen-2025.4.24-cp311-cp311-macosx_10_9_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pymatgen-2025.4.24-cp310-cp310-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.10Windows x86-64

pymatgen-2025.4.24-cp310-cp310-win32.whl (3.6 MB view details)

Uploaded CPython 3.10Windows x86

pymatgen-2025.4.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pymatgen-2025.4.24-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

pymatgen-2025.4.24-cp310-cp310-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pymatgen-2025.4.24-cp310-cp310-macosx_10_9_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file pymatgen-2025.4.24-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c1d7c581aba579f5ba49b4131febbabf7ffeca6d782eae0c9960d04db6031d15
MD5 e58c8fa56d32842268c06456da2f4e75
BLAKE2b-256 0bcdb16fc33f0007ad2a5fe2c0330dfa3256a293951917f5dcf120b435093be0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp313-cp313-win_amd64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp313-cp313-win32.whl.

File metadata

  • Download URL: pymatgen-2025.4.24-cp313-cp313-win32.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pymatgen-2025.4.24-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 df7a4c15247af3a95ed1dac7b43447cdb7294b79f2b2c979e2ea64801c8da1a4
MD5 73d9757ba0903034b0ac46f1c2140620
BLAKE2b-256 c3231113952d2e75cd35d58918215dcdbaa584a601c745b871b4801a6a631691

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp313-cp313-win32.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 25ecb668b2b303422dcb07d1c5718481e96bcd36edb0db2bfe351909c1ad7e2f
MD5 e911924b3206af252a81ec6fa7cf36ec
BLAKE2b-256 7de2ede00f21b14444a1e04528f6c71ef671a53eb70df6e14f3ad7bf79e17052

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6a551e002c0969369a4c2eb72e823c6fb941862c385542694c9d46fa84fb6b17
MD5 83cecf30c04703c5320830d9a7b4d545
BLAKE2b-256 9e1d20302f59975bd26441fc4fce33306d0b6b607c311b5371a913003d946d8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 868912e89e3c41fa5114b919ebe33c8e0ed7e6de83a309a304107fab8737d5a2
MD5 1e4ff60ca45ffa8b623ab052b37ee159
BLAKE2b-256 8e27f5bed94ac8b56dea2f49a0312cda8898a32de4bbec3b722deb3ba51491d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 88668948d4c6251c06e610acc80f4d8ecf3355941069e3cea3afc835bac5ae5a
MD5 e338efa353647949d9d8647771991c08
BLAKE2b-256 0e7fbcc7421ed89addcf7c1398f80d1bceb4e28021dfb311acd3284b721d6094

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 20609cf061d794b2f51f5929f1a933ba1450d376ff79624a0c964a9e8fb9280a
MD5 1aa00bc0bb95d5d62c440c3d6a0001a1
BLAKE2b-256 b11ea82beec106f8aca66485567b1ff2c86c7b68b8e5da733c41ec58f0822033

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp312-cp312-win_amd64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp312-cp312-win32.whl.

File metadata

  • Download URL: pymatgen-2025.4.24-cp312-cp312-win32.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pymatgen-2025.4.24-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 b770f554df8901e7d411ba20ae4fbf6b0d62757d5b40355ba711e6e08abf500e
MD5 a92fc9c2ca3c20da45041bea4ef72952
BLAKE2b-256 75f0c994ce479df884c2cb02331461311e66abeb533c9bba1fab03e6d11c17fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp312-cp312-win32.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 231b4709eaa535d00311832276ad2ef2c0fe879d8bf090ff5a09adc7c7a3a0c5
MD5 0241ed95aedfffe97d014a20d8997f46
BLAKE2b-256 a41322ce03016b9ca0c27f7b6c121cbed6cb6194168e99328702c64cded3c0df

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e53a3856dd44ff402432e22e70bd3ddd0715b41ba561f38d54b6e7d06d5bbf55
MD5 4680209451348bd84709f66902eed7a2
BLAKE2b-256 0eede7f3e65b178991a2dbcaa6d341346b33a4d6680ae75cfe27bca706cdf20d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d949f3d905de4005181d16bcddc2dac10834d26526c544073031f3a60697fb00
MD5 82efb432f29206ce5dd64619d1547246
BLAKE2b-256 5ade630ffb0732992835c30deb7ad14005aa0024d43371ad8e643b55d3909399

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c0a3ec3f7e835270ea43d9784851a93fd0653e27afcf5c08541983c9ab375cdd
MD5 912404107cd2b6a0e559ea0570d4ecb7
BLAKE2b-256 b8874281537fece8ae8bebee823869ae860b9b6552c3e0e24250b5999496d3c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fac0fcc3be395a7b52354c8cfaa723b70f0732c867e548b04d069161236e051f
MD5 99ebf14aa69272e167f4c1073704a8fb
BLAKE2b-256 4d419d528ca90472c9511cd6b437d8da72036f0722cfb04a866ba432b5212243

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp311-cp311-win_amd64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp311-cp311-win32.whl.

File metadata

  • Download URL: pymatgen-2025.4.24-cp311-cp311-win32.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pymatgen-2025.4.24-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 7676aca00a2c87d5046b9ffa32d2e0572efc6b80d2428084ac354d162f5ab54a
MD5 356ce35e68f150ff4e47bb6dee85a8eb
BLAKE2b-256 84cfc944c6c959e9dbed3ccf999a0e8e245717b5162dfa2d5302d9af887146d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp311-cp311-win32.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 91ed14ccfa2310e10ad008918a76118122dd067f9e9f62a0242c2c1fc811770d
MD5 216d34e5e102200383666cdfcc332852
BLAKE2b-256 0b59f1f58d6fa45ff9ba992383635a3e9ae9eaa0e85e1d80c86bf65ee86cc6d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4a8a2134b440daf408f070ba396b8226894067ab0b2b3a5e5fff33941926fbf5
MD5 d05010c265ebda98a94caa1d22ac3039
BLAKE2b-256 2c110e65e69a5eb2472b3cab56dc9d99431fb63a54fad2bd123cb37b75535f9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 66680280b2c41eba369ded2e522eb7975644433414924a02761fcba0aba08a6f
MD5 5cf847d91348b7d174e2fd211a5b6d33
BLAKE2b-256 aa17324d6ab3832b12c28c337b74551bd334816171cf893ed979a370e83694a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 80067519c793084dde54f0e08a1374f347820e6d4a14e4852c57ed7a8f3afb29
MD5 e92a2b942c37d0d8a157361e90a10ca5
BLAKE2b-256 266bbd9421ff4b74a3de37d26af38223c5b36644a2d610d2c976ee5f3032cc53

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 80ccd9c28c2ee0830809c86a039880ed2137c3e4f12f3989f5ca073f2f8fa5e7
MD5 51a59ace3533137d7a30c48b87fd5d8f
BLAKE2b-256 3922d29036e68d648500370dda5441ddb8bbb21a5423e3fc47a2446ed4216150

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp310-cp310-win_amd64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp310-cp310-win32.whl.

File metadata

  • Download URL: pymatgen-2025.4.24-cp310-cp310-win32.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pymatgen-2025.4.24-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 fb4061e3a30f5bb12f9b71d4bf75998a3daf8dcd7f7419138fa3e0c13fd24ff3
MD5 013cace358da48c4ab350d5a029d73c7
BLAKE2b-256 8912301baeb53105809ba728fd29a4b9f52ae74a15af011541586be59139e6b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp310-cp310-win32.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac918b4fc1a7837c75a6a0176eef15900ff76d53e2061828c44ebf37c81aa3c2
MD5 14900fd8a30e146bd039f2276212f65d
BLAKE2b-256 f030035971d82c8a0a2f40488fe5e715174c947ce2157bdfa23de5a41addd36b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d2f99f149da633fa8f69e973a7113ebc06659ff735bf9b8c163b45940c9edc5d
MD5 af7c5e26c6c40f8366e337bcbd050663
BLAKE2b-256 a5aa3252277a7fbece99bcf4b30f1df9a11b4f556723343a6a1ef69422c66e7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b4923a964476a5e8604b571473bfdf8adfb48fab090f9526214a4e70314d3e5
MD5 2ba29e70f8f81321d59ea516aa1a87d4
BLAKE2b-256 bd30e11d8a84cb087c34959ddb719b39bf754cdb58b01b1a05a344a33eba4bf2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on materialsproject/pymatgen

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-2025.4.24-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.4.24-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 addbbc47214daa65c353ac78fb7a3808800b3f16eeab5e203b072b9aeaa604be
MD5 92ba47a2701e504d241444c79a445c4b
BLAKE2b-256 b0cd8ce68f3fc1de71954483bb2c7ba01dcf829da05be71bbbb541798bf44b9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.4.24-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on materialsproject/pymatgen

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

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