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 Distribution

pymatgen-2025.10.7.tar.gz (3.1 MB view details)

Uploaded Source

Built Distributions

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

pymatgen-2025.10.7-cp313-cp313-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.13Windows x86-64

pymatgen-2025.10.7-cp313-cp313-win32.whl (3.5 MB view details)

Uploaded CPython 3.13Windows x86

pymatgen-2025.10.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.7 MB view details)

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

pymatgen-2025.10.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (4.6 MB view details)

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

pymatgen-2025.10.7-cp313-cp313-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pymatgen-2025.10.7-cp313-cp313-macosx_10_13_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

pymatgen-2025.10.7-cp312-cp312-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.12Windows x86-64

pymatgen-2025.10.7-cp312-cp312-win32.whl (3.5 MB view details)

Uploaded CPython 3.12Windows x86

pymatgen-2025.10.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.7 MB view details)

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

pymatgen-2025.10.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (4.6 MB view details)

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

pymatgen-2025.10.7-cp312-cp312-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pymatgen-2025.10.7-cp312-cp312-macosx_10_13_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pymatgen-2025.10.7-cp311-cp311-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.11Windows x86-64

pymatgen-2025.10.7-cp311-cp311-win32.whl (3.5 MB view details)

Uploaded CPython 3.11Windows x86

pymatgen-2025.10.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.7 MB view details)

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

pymatgen-2025.10.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (4.6 MB view details)

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

pymatgen-2025.10.7-cp311-cp311-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pymatgen-2025.10.7-cp311-cp311-macosx_10_9_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pymatgen-2025.10.7-cp310-cp310-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.10Windows x86-64

pymatgen-2025.10.7-cp310-cp310-win32.whl (3.5 MB view details)

Uploaded CPython 3.10Windows x86

pymatgen-2025.10.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.6 MB view details)

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

pymatgen-2025.10.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (4.6 MB view details)

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

pymatgen-2025.10.7-cp310-cp310-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pymatgen-2025.10.7-cp310-cp310-macosx_10_9_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file pymatgen-2025.10.7.tar.gz.

File metadata

  • Download URL: pymatgen-2025.10.7.tar.gz
  • Upload date:
  • Size: 3.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pymatgen-2025.10.7.tar.gz
Algorithm Hash digest
SHA256 11b4b4dcc847c377088984e58802d155b79237a53d586eb75f32370ed8fafda2
MD5 be09b9d5a4640ead7d4126c90c961e16
BLAKE2b-256 c06c3e7f3f6884d3797a847a8d2441b165bb3a09979a0e40e328d2aca4fa933e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7.tar.gz:

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.10.7-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d03be1675d2415422fdc1dc26ac30d9e0d6badcdb6fafe0177094c45676415fb
MD5 e59fd0edc60753ddb0e5294d27f78567
BLAKE2b-256 0a4b52fd2c203a4e9abc610d19f4e3655995748375c1c92215f3f508386b826c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-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.10.7-cp313-cp313-win32.whl.

File metadata

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

File hashes

Hashes for pymatgen-2025.10.7-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 f4d0c605a0b8d0573973b2eb5491e80110438fe053d16fc6d7365df951123f58
MD5 a30d6627a7e7f2849311a526f0dc6f17
BLAKE2b-256 bc04faf2e226f3f1e859503974d4eb7d468041b8e931c9a66a2598c82285c965

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-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.10.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 206201d8ebc6c8a2af9748a3dfa3e1975356eb9bf18f96db7021c2e3060cc3dd
MD5 881fd1e250ae8457d319892cbf9cd010
BLAKE2b-256 ec1ed15005bc57bc0c307cd07dc52b1d7a94f3f18034cfcc90cfca015024633d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_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.10.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9ff0db7c9614db9c687825d1ac5e8db3655ec663578faa79ebd9091000f831a0
MD5 f81a2c5093aa654c635ba20208afb598
BLAKE2b-256 88889ad16868b578873874e36829f6ce1403676f7439f0c824cddf3333156520

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_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.10.7-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 35da3f13a4bd686e2ff01c11995441fd2050c0efa58bcf2538430045ddcf85a5
MD5 eeeddca108e180ae6252c010e0f48e20
BLAKE2b-256 441b2010fa932fccd3aac0dffaa4525dfb5363069d73d61ac3ac15889bc4c0f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-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.10.7-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8df389e96d42da0fce68b8f55d6b0a87dcb0596ee0196017e6f2edd9d0f72397
MD5 aa8c3264f8de9a27f468274cd600e916
BLAKE2b-256 bc31b3f2bd096aa44791e0c85abd76947355191be7a994830124d78471e982f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-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.10.7-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b159f9abd6755be106359d77c677be8a71ce882a0ba68a063212c7c168420431
MD5 c63ea0f07755c6ee9641f659fb38b8d4
BLAKE2b-256 b3c9def0dd1d760fdff1afa2bed833a30fc41889c01e09c99e7ce7a76a7395fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-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.10.7-cp312-cp312-win32.whl.

File metadata

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

File hashes

Hashes for pymatgen-2025.10.7-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 09e47e0899d820fccba673e6911bda850dce20ee1bcd8ffee4849082bb8b4d87
MD5 eb23599e22e6800b88d165e148150490
BLAKE2b-256 f178aa88ff410fc6da6a94e8a43d91c5b26273319d68982fab9e7dda0fbfc014

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-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.10.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6e9e88e11509f48dc75090a874122cda19ebe59d3ed9ee2614fb712bb88943fd
MD5 34677801f0d79897f2b9ccd7b297c34a
BLAKE2b-256 35cd305378f0b0b53083fd738f0e7ad449970ad4645ef838364351ca7ef8c981

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_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.10.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a3127e4e3a96e668d66ce16ef65cbb4b641950197ee3f3ab38d4b79f4fc09017
MD5 30365822b2ed5319a8bc14afa7a7c550
BLAKE2b-256 8f11256db54fec7d0f1409f9fc972cff779d0e11d436a41ed507ffa1bca4200b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_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.10.7-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 69d5865fad4d52f0bbe00df30311d5245bcf4f0e5ed5f6e7e4e6a42b54612e4f
MD5 5a312e5b6cb573b9acb5ef69cde63e51
BLAKE2b-256 5990f3bcfb9b801360509469338095e267c85d0e23c3ea9feb2f70c015544d94

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-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.10.7-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ff89c4b16271fba2f15cf3984f3b27daefca99fe40e222cc8dbbd8bf35c9a47b
MD5 d837d7cb1d486a0ffd80caa4c45b6aa3
BLAKE2b-256 c22705d85f2f0ff743d9a4002a31f978a0e8f8f8e75970934d293cfb87063366

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-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.10.7-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 13103be858c333f9b23fe190d385c7b4dc0e3824e21abca85d8d274722de7bed
MD5 3f9a5e14d2cc75b6d8199c117f3353e2
BLAKE2b-256 63e959c8eced18ab89a96e1f0c2396838d7522b778a5c4e0b9185b21f2c5286d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-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.10.7-cp311-cp311-win32.whl.

File metadata

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

File hashes

Hashes for pymatgen-2025.10.7-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 45cfc87d3bf29da141e589aef150a6017262a1efbded907889ac4bf3ab3306ae
MD5 c2448491a506f6aa299d639be13ca9d3
BLAKE2b-256 1ed1b874b8e8700382b57846267ff39eb8e5ea827931b78e05a725cc5833dd4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-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.10.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 18c3b66358c8a607d0cfcc57551a0640100024812d16217548dcdb17b42dfa3c
MD5 8403dc0c0309610de8da3bece9f104a1
BLAKE2b-256 d17e89033901e5ba97a317cf1d2646bf05ba46a31f133280d8701ea431c342f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_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.10.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c83cc623a46121ce4482f9bec2c8deefbb8a578fb8569cccb645b732410d903d
MD5 386a0f4aaaeb80fbecb398d2134f3fb1
BLAKE2b-256 69eb0157a27486f3de31fcfcade34f08a5c47d470176db785caf730561592424

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_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.10.7-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 da25604f474f7b6725dfd54ad3aec826c5b7ae16edf794b6b66b3dc86a9931ad
MD5 16938ebed486c9cf40eb4e52dd89a3c7
BLAKE2b-256 ce09b66966cd1db9fd13589221c1dbadfeabe40b88658f1f24c7be6b8907913a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-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.10.7-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 370aa89324548742ee674f1255a4daf0a4e98769f90dfdfabf97fa7c79e11f2d
MD5 e60f6b17c134dfc55eccaf25d2a531da
BLAKE2b-256 f1e511d97c51261461b2134816de23d5cf407fe361a9442999c0beab03e36076

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-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.10.7-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2661c2b2793825dceb733f986a94d744cc429b8d5c540b7865778baeba3c1c9b
MD5 648dbeb9a4357174bb355f22eed8ab73
BLAKE2b-256 4d6b5ed6c926e3c08cfa7f20255ff6f57f2f3713a4b1d141225e940f2b3fbbad

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-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.10.7-cp310-cp310-win32.whl.

File metadata

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

File hashes

Hashes for pymatgen-2025.10.7-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 248f32c722072f7cb0978215aefc80128f1381d92f2dd5d344b0a1fabfb44ed4
MD5 ae2c42287ca41d03341ddb5ee4978b97
BLAKE2b-256 247280f32e2303ea78266da931d05d02b17b0ca5013a48ae15fece81c81db53d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-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.10.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 947bdc5ef053ec3ac328c8be3c431b0a3778a2e3c65853dbefa7ac6d0e101c92
MD5 da3206d00f205f6b7d0768ff67708a78
BLAKE2b-256 3082dd8378fc26e9abb20d5c31931112d6d1663b5a1b73e835414ff8cde2b211

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_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.10.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 83de3725449c205746d3b14c64868d8d03ecbc4f62a9b991400c59e0aa94b660
MD5 d1fb9b06d0f6bebf53bc814d9f1af22f
BLAKE2b-256 f575337aa5779a21c31920a5e274554ab710a34e167e85f4bb709fa308f6c1b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_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.10.7-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f365d1d8c897583bac65b0b8f906b4bd4458122750457dc791d25388b7e74a48
MD5 c2be59813ac2e4797f75538ff0cbe3a5
BLAKE2b-256 a0e9d6708454c05834b3ab478948d8fbf6550982430ab1fe045511c3124678e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-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.10.7-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2025.10.7-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8a483073e573def8432276c766d91cd7d1c46433d58aad1e1f038bd018d41ea9
MD5 54449496e862a8f967f26ca4ebeb0def
BLAKE2b-256 950dfbf04fe2d807297e6e3553fa64d57b493b5d9e4732eae736646c4c9bebd7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pymatgen-2025.10.7-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