Skip to main content

FastChem, an ultra-fast equilibrium chemistry

Project description

FastChem 4

An ultra-fast equilibrium chemistry code for gas and condensed phases

Authors: Daniel Kitzmann, Joachim Stock

PyPI version License: GPL v3

Overview

FastChem is an equilibrium chemistry code that calculates the chemical composition of the gas and condensed phase for given temperatures and pressures. The calculation of the gas phase is based on a semi-analytic approach, described in detail in Stock et al. (2018) and Stock et al. (2022). FastChem Cond (version 3) adds condensation to the code, computing chemical compositions using equilibrium condensation or the rainout approximation commonly used in the field of exoplanets and brown dwarfs, as described in Kitzmann, Stock & Patzer (2024). The current version FastChem 4 resolved convergence issues in both gas phase and condensate calculations and added a wide range of new elements and chemical species.

The code is written in object-oriented C++. The current version uses log-based element densities as primary variables, which avoids numerical underflow and allows FastChem to converge at temperatures as low as 1 K (without ions). Overall, the model has been successfully tested for temperatures from 100 K to 6000 K and pressures from 1e-13 bar to 1000 bar for solar element abundances.

Besides the actual FastChem model, we provide a C++ stand-alone version in the model_src folder that allows to calculate the equilibrium chemistry for a given temperature-pressure structure. In addition, we provide the Python interface PyFastChem.

Installation

PyFastChem (Python)

The easiest way to install FastChem is via pip:

pip install pyfastchem

On most platforms, this will download a pre-compiled package, so no compiler is needed.

Building from source (C++)

mkdir build && cd build
cmake ..
make -j

This produces the fastchem executable and the fastchem_lib library. To also build the Python wrapper via CMake:

cmake -DUSE_PYTHON=ON ..
make -j

PyFastChem

FastChem includes the Python interface PyFastChem that allows running the C++ code as a normal Python module. We provide several examples that show how to call FastChem from within a Python script, including iterating over different metallicity values or C/O ratios, and computing chemical compositions with condensation. The Python examples can be found in the python directory.

Notes on Apple Silicon

Previous versions of FastChem relied on long double (quadruple) precision for convergence at low temperatures. Since Apple Silicon (Mx) processors have no hardware support for quadruple-precision arithmetic, this caused convergence issues on these machines. The current version of FastChem has been redesigned to work fully in double precision, resolving this limitation.

OpenMP on macOS

FastChem automatically runs multiple calculations in parallel using OpenMP. Apple's default compiler (Apple Clang) does not ship with OpenMP support. To enable OpenMP parallelisation on macOS, install libomp via Homebrew:

brew install libomp

CMake and the Python build system (setup.py) will automatically detect and use it.

User Guide

FastChem comes with a user guide available at: https://newstrangeworlds.github.io/FastChem/

It describes the installation and usage of FastChem and covers both the C++ stand-alone version and the Python interface. The manual also contains detailed information on the internal interface functions that the FastChem object class and its Python interface provide.

Updated chemistry data

This FastChem release contains updated chemistry data, including new elements, gas-phase species, and condensates. As part of the update, some gas-phase isomers have been renamed. Since by default the gas-phase species in FastChem use the Hill notation, isomers were identified with an underscore. For example, HCN was declared as C1H1N1_1, while the isomer HNC was C1H1N1_2. In the new FastChem database, isomers now contain their actual molecular formular as part of the Hill notation. So, HCN is now referred to by C1H1N1_hcn, while HNC is C1H1N1_hnc. The same applies to AlOH (Al1H1O1_aloh), OAlH (Al1H1O1_oalh), SSF2 (F2S2_ssf2), and FS2F (F2S2_fs2f). The new function ConvertToHill notation automatically converts these isomers to the internal FastChem notation properly.

References

If you use FastChem in your work, please cite the relevant papers:

  • FastChem (original method): Stock, J. W., Kitzmann, D., Patzer, A. B. C., & Sedlmayr, E. 2018, MNRAS, 479, 865. DOI: 10.1093/mnras/sty1531

  • FastChem 2 (improved gas-phase solver): Stock, J. W., Kitzmann, D., & Patzer, A. B. C. 2022, MNRAS, 517, 4070. DOI: 10.1093/mnras/stac2623

  • FastChem Cond (condensation & rainout): Kitzmann, D., Stock, J. W., & Patzer, A. B. C. 2024, MNRAS, 527, 7263. DOI: 10.1093/mnras/stad3515

BibTeX entries
@article{Stock2018,
  author  = {Stock, J. W. and Kitzmann, D. and Patzer, A. B. C. and Sedlmayr, E.},
  title   = {{FastChem: A computer program for efficient complex chemical equilibrium calculations in the neutral/ionized gas phase with applications to stellar and planetary atmospheres}},
  journal = {Monthly Notices of the Royal Astronomical Society},
  year    = {2018},
  volume  = {479},
  pages   = {865--874},
  doi     = {10.1093/mnras/sty1531}
}

@article{Stock2022,
  author  = {Stock, J. W. and Kitzmann, D. and Patzer, A. B. C.},
  title   = {{FastChem 2: an improved computer program to determine the gas-phase chemical equilibrium composition for arbitrary element distributions}},
  journal = {Monthly Notices of the Royal Astronomical Society},
  year    = {2022},
  volume  = {517},
  pages   = {4070--4080},
  doi     = {10.1093/mnras/stac2623}
}

@article{Kitzmann2024,
  author  = {Kitzmann, D. and Stock, J. W. and Patzer, A. B. C.},
  title   = {{FastChem Cond: equilibrium chemistry with condensation and rainout for cool planetary and stellar environments}},
  journal = {Monthly Notices of the Royal Astronomical Society},
  year    = {2024},
  volume  = {527},
  pages   = {7263--7283},
  doi     = {10.1093/mnras/stad3515}
}

Licence

This project is Copyright (c) Daniel Kitzmann and Joachim Stock.

FastChem is released under the GNU General Public Licence (GPL) 3.0. It can be freely copied, edited, and re-distributed. If the code is re-distributed it has to be released under at least a GPL 3.0 licence as well. The full licence can be found in the repository licence.md file.

The user guide is released under the Creative Commons Licence (CC BY SA). Licensees may copy and distribute the work and make derivative works based on it only if they give the authors (Daniel Kitzmann & Joachim Stock) the credits by providing a reference to the original guide and this GitHub repository. Licensees may also distribute derivative works only under a license identical to ("not more restrictive than") the license that governs the original work.

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

pyfastchem-4.0.1.tar.gz (1.1 MB view details)

Uploaded Source

Built Distributions

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

pyfastchem-4.0.1-cp313-cp313-win_amd64.whl (379.9 kB view details)

Uploaded CPython 3.13Windows x86-64

pyfastchem-4.0.1-cp313-cp313-win32.whl (328.0 kB view details)

Uploaded CPython 3.13Windows x86

pyfastchem-4.0.1-cp313-cp313-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pyfastchem-4.0.1-cp313-cp313-musllinux_1_2_i686.whl (1.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

pyfastchem-4.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (582.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pyfastchem-4.0.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (612.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

pyfastchem-4.0.1-cp313-cp313-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

pyfastchem-4.0.1-cp312-cp312-win_amd64.whl (379.8 kB view details)

Uploaded CPython 3.12Windows x86-64

pyfastchem-4.0.1-cp312-cp312-win32.whl (327.9 kB view details)

Uploaded CPython 3.12Windows x86

pyfastchem-4.0.1-cp312-cp312-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pyfastchem-4.0.1-cp312-cp312-musllinux_1_2_i686.whl (1.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

pyfastchem-4.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (582.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pyfastchem-4.0.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (612.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

pyfastchem-4.0.1-cp312-cp312-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

pyfastchem-4.0.1-cp311-cp311-win_amd64.whl (378.8 kB view details)

Uploaded CPython 3.11Windows x86-64

pyfastchem-4.0.1-cp311-cp311-win32.whl (327.6 kB view details)

Uploaded CPython 3.11Windows x86

pyfastchem-4.0.1-cp311-cp311-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pyfastchem-4.0.1-cp311-cp311-musllinux_1_2_i686.whl (1.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

pyfastchem-4.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (583.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pyfastchem-4.0.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (612.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

pyfastchem-4.0.1-cp311-cp311-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

pyfastchem-4.0.1-cp310-cp310-win_amd64.whl (377.8 kB view details)

Uploaded CPython 3.10Windows x86-64

pyfastchem-4.0.1-cp310-cp310-win32.whl (327.0 kB view details)

Uploaded CPython 3.10Windows x86

pyfastchem-4.0.1-cp310-cp310-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pyfastchem-4.0.1-cp310-cp310-musllinux_1_2_i686.whl (1.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

pyfastchem-4.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (582.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pyfastchem-4.0.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (612.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

pyfastchem-4.0.1-cp310-cp310-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

Details for the file pyfastchem-4.0.1.tar.gz.

File metadata

  • Download URL: pyfastchem-4.0.1.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.1.tar.gz
Algorithm Hash digest
SHA256 478fd7c1486f3d787b7c855633d289b89aac84871f0db15492f6c7437620fdab
MD5 07d86bb08db5bf7c26a0c31200bc9e8d
BLAKE2b-256 9dc7dca714bc02274e28de62040eba5f3a9a604b0b074e9c426fa872e351b734

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1.tar.gz:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyfastchem-4.0.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 379.9 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f4f65d55b6fc96c4a2825b94fd28cba3f119fa2547843d4bdd65b2de38a5bea9
MD5 f40d983dd2e03989ad52a6a05e474789
BLAKE2b-256 0402aad4ee45a8a28ae8ac44768ef7a1114e4ff1430578baf635ac4db542ab4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: pyfastchem-4.0.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 328.0 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 00d799ba2647eec797a7ddc50a032488efcb29240e48e0260d37a08ace3d7126
MD5 e5419a0c4a3648b479d25a77c3ce4106
BLAKE2b-256 9a33fc6708ef1bfdf66aac0f64c91456db7b7084ecfebc5638b1bc47ee179559

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp313-cp313-win32.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 254c1fea720b35f453dfc9c91655580843c3b78e15310ecfaebc86111c15a7b0
MD5 4e832f3a8d6b3de1ced4cf3bfbadc4ae
BLAKE2b-256 acaddd9b9db518fe82f269d4c922acd5ff652113498fe4529a4205694c24ddbb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 80c979873879c791bd0d9c76986cdc24b2262339a0d474411add431b8c99e4b0
MD5 db6bf151ffd2ff3fa96e3d8916291696
BLAKE2b-256 57cc6838ba47afe7e35bda85e8c0439d294a1acc3265d9e33857cd1922f8663e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp313-cp313-musllinux_1_2_i686.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f688d6b6ea7b3a90390caaecc12b200cb59e5932bfaec20ef86bba79517ca0f7
MD5 2d758446e6563f045345e85f376e2913
BLAKE2b-256 852e989bd825bae0a182334099506ca2c02d147cb6f750edfade1bab07ccc9c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ca158c752cc8b23c79aa13dd4a3120486cd2d9933dcb34392e1971ed978cde8c
MD5 553392f9b970b25205262b8918456504
BLAKE2b-256 753a4725dedaf17fafa4aa85df627f9f8c2835c745356dd721cc9d6ee7d0f624

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 6bfd9394462b130f774d4399f7c5856d8167c0684898e4271d78703a69900191
MD5 463e117d4223dd408e5204644d3b49f8
BLAKE2b-256 1c29bfa33a6768cefdfc1487924a1f79b4a28bb7066fd1d979adc67ebe7fad87

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyfastchem-4.0.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 379.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8693854dd9a559f21d1f0209fb0488fcc9794e99e44f22f5260615b0ce27dfde
MD5 4795f8cde1360edba2e50ce418099632
BLAKE2b-256 192a293bf4257e61a29f32350b3ce7cd50776c31747dadb83633eb9a3357b978

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: pyfastchem-4.0.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 327.9 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 8d1278ae045f0336e3acc868b366505b153143c058ec519f28dafb2aac015ce3
MD5 960f84c3371d0ecc813e94c6b90c916d
BLAKE2b-256 9c1805c272076da6cc67822faba11d3fde641227289764685e95b92fa9d7c1da

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp312-cp312-win32.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 508fb49e98f7b9e683cda52138d3b792ea91d87b2d127a31dd584a2d9c38f92d
MD5 876323c8aa4bb44148e3bab46d6643cd
BLAKE2b-256 c0b2d819f5e6283369f747b82bbcf9d0aa950b114ae86e809098cb3eb6c4b79f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4b0caca9469a267cdfa4ac3374ebdf11a51a50edb9d86f28d516a7316b6995fa
MD5 6683d6bf707c666f842c462efdff42e0
BLAKE2b-256 213d8b512ea2030bbd2982e69ce7d2228f9183ec56e7682fdde1b791317a8869

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp312-cp312-musllinux_1_2_i686.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 920f9d8512d84406df4c40015e8cd9146178928bdbf1358dae1f7dcebe5eaf4f
MD5 ca0207d9f1917e89aaf16b9e134d26a4
BLAKE2b-256 a224bd6cae29d69864f917c498b81d6612c9be4ed955c4c634eb68cc6e9953ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1bfbca5a7d0804de1328f79dccd88e084ef2f0b7b1c8cc551e152353f8c2599c
MD5 ced02efee3e128e1220adda06f6692ef
BLAKE2b-256 6136eabe92495e11730068caaa0141b20a0020e3d57471af82c87439be88004e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a333813fe2fcbdf4cf7a02e5c7887b919164210f36df4dd388fae4aec0eba57b
MD5 2ed63e49ed173c4a2098c5a19235c7a4
BLAKE2b-256 4ca28f81ab137af0df207648626278dfddfc5b48e03434a3182f88af3ce27337

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyfastchem-4.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 378.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 eec917e02ee1f4226fd85bffd4b435eeb884c0a9835c82bcb6abaaadc0014f00
MD5 5aa0cb211c5da84271223c9727fe61e6
BLAKE2b-256 e61a0690d766f62f42e8d109ebe647927b4c6cc05672d4c0ce2b5f5d6cbfbceb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: pyfastchem-4.0.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 327.6 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 4d6f17f9aedac53d2fc16ecfec0c01fd3fe62eaeb2a9362c193d33d7d1f44577
MD5 9c87256380a07c460760d49bbf6fe39d
BLAKE2b-256 6dd22cf165e1e9e8e42eaf810e95aa15a877c0ab88ec2bf82c5d2ff37578f8e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp311-cp311-win32.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7cde33246042951dc007952a8df741c39b4272690df977f7d01930eb2728bf56
MD5 8ae23a91b6b3a9da3baf04ec32d238af
BLAKE2b-256 3038a9582c2cbea79b0ee56668d0b91e22be3cae79ba4713d4913efc78219d07

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0c5ea682b2ee9fd8cfc45837008650d7710d6e45fd49184b881d5726334cfc39
MD5 876796f062634de37a4cb84c2391b151
BLAKE2b-256 cf310e72ba5c919054ae54ddec808a2508f4d39792ce1d5fdcb14ca9bfffbd01

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6b66abe16c2e7fa1bd893f14dbd949ec7df64800de07123e2b150fecbc7e65dd
MD5 75c3f064f3ae8259ccb05038ab45b0e2
BLAKE2b-256 74b7ba7036bab77391ec9e52f1b8d8cb79001c0b94f9918398dd2c65f105f30d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 950ec68fb5d66b4e482b01fd651eba2739b8b8eb62526c722aa71adfec5a99ec
MD5 f54f5d312484051bb453884194008b1d
BLAKE2b-256 a0a081cb6d67ae701ef68739135a87fce94a93706b1be0e2d54ebfdbd200e9aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1a5393e7f32486461d441e09e5239840128f6754d97b0d2c25202e79a3349e83
MD5 8fe1d63e469b3a76401b10fa1c87e842
BLAKE2b-256 e71893b5462cb6a18eede63a2d622b8364e6ad2c51f2f399483956f0f694717f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyfastchem-4.0.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 377.8 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9019f86656b47b5e03c8a5e8150d03a8a42b003d08b278a0e05df830e9351b01
MD5 4e5f15bad3635f1733cad436b3ea3813
BLAKE2b-256 492a6a87884e407a9c59bee65c38173bba9155fbf13ff693531fbb2e84d42407

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: pyfastchem-4.0.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 327.0 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 b2a01984a89562c9c3474301c121cd4e8c0df67b54bba9acaf64ba90e47d9815
MD5 df6d3f053b594f9ff237d0baa0c47b86
BLAKE2b-256 5ce97569c94f2c34fa5a98807f7143107cec68b96898dc79605cb529eefb9b31

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp310-cp310-win32.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 796b5220ac1499ce7904472cf56cb1fd4207526f4de10f8e94367b894125028c
MD5 1b9f43d15c702de91945ab26c35e7faf
BLAKE2b-256 6cf56563ace622b20fb544a30a5ce4e4bfae261cb7596e8c9e512a41532e617c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 477ffc9d37d9a1d90ba47ad7fcbab0ec5515e4c21936862f116fb3a496730947
MD5 a39cc918121e658612fe3329fe840ee9
BLAKE2b-256 689303b9accd6591a9ad96ce2e28d49dba9cdfa54e62939048ffe4fa9649694c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp310-cp310-musllinux_1_2_i686.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 747a00bd46f456d441e5d09f42eca5e4c5e28d3f44292f7eb4d9f0dc611bda24
MD5 b69313c4f6a9da16cf1ec83b72f1bd63
BLAKE2b-256 71f1d47f38f17ac51f82a04a071b1578b43a7139b093b9cde1cc28d5462b8922

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d1ff06e86946a4379fe4acdd3c32d31925fbc83cb0480ea7c05bc0e1e2a60053
MD5 ca32dea8d60ad680e0a57491522b4ba5
BLAKE2b-256 b2ec1109e7e9e85a68b59fe48c2b0e770746813a1b61480d2c0e8d3a708b1746

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.1-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.1-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 01cfc1ebdd5cffad8ce7738f9c1df1e00fac3cde55b332518d012e6b3f86e0e5
MD5 fb38ad59b207cce3caca5c54f04b5cd0
BLAKE2b-256 012ccd7ce8171f6942fa6e0ed049c70b836eebfe7a2add43826ca0090b3fc0c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.1-cp310-cp310-macosx_14_0_arm64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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