Skip to main content

pyCHNOSZ

DOI

Author: Dr. Grayson Boyer, GEOPIG Lab, Arizona State University

CHNOSZ is a package written by Dr. Jeff Dick for performing thermodynamic calculations in aqueous geochemistry and biogeochemistry. pyCHNOSZ is a Python conversion of CHNOSZ that allows these calculations to be carried out in Python 3 Jupyter notebooks.

Features

The following CHNOSZ functions are supported in pyCHNOSZ:

  • info - Search for chemical species by name or formula and retrieve their thermodynamic parameters.
  • add_OBIGT - Add or overwrite species in the OBIGT thermodynamic database by supplying a comma separated value (csv) file with custom data.
  • mod_OBIGT - Modify species in the OBIGT thermodynamic database. Optionally, supply a Pandas dataframe containing custom data.
  • reset - reset data to default values.
  • subcrt - Calculate standard state partial molal thermodynamic properties of reactions at elevated temperatures and pressures.
  • basis - Define basis species of a chemical system.
  • species - Define the species of interest in a system.
  • equilibrate - Calculate equilibrium chemical activities of species from the affinities of formation of the species at unit activity.
  • affinity - Calculate the chemical affinities of formation reactions of species.
  • diagram - Plot equilibrium chemical activity (1-D speciation) or equal-activity (2-D predominance) diagrams as a function of chemical activities of basis species, temperature and/or pressure.
  • And more. See the documentation for pyCHNOSZ

Requirements

This package must be installed into an environment with an R installation. See these instructions for installing R with Anaconda. Additionally, the CHNOSZ package for R must be installed (see instructions below).

Installation

Installing pyCHNOSZ

Install pyCHNOSZ using pip:

$ pip install pychnosz

Usage

Import pyCHNOSZ in your python code with:

import pychnosz

In the following examples, pyCHNOSZ functions are imported with:

from pychnosz import info, add_OBIGT, mod_OBIGT, reset, subcrt

Search for chemical species

The info() function can be used to look up chemical species by name or formula. If names or formulas are provided, database index integers are returned. A list of integers will look up chemical species by index and return a table of thermodynamic properties. See the info() function's original documentation to learn more about what this function can do. A few examples are shown below.

Look up the database index value of Fe+2:

info("Fe+2")

Look up multiple chemical species:

info(["HCO3-", "CH4"])

Define chemical states:

info(["HCO3-", "CH4"], state=["aq", "gas"])

Search species by index values to look up their thermodynamic parameters.

info([13, 872])

Nest info functions to look up thermodynamic properties directly from names or formulas:

info(info("Fe+2"))

Add or replace thermodynamic data in the database

See the original R documentation for add_OBIGT() and reset() for basic useage. A few examples are given below.

Load the SUPCRT92 database.

a = add_OBIGT("SUPCRT92")

The variable a is assigned a list of integers corresponding to the indices of chemical species that are added or replaced in the OBIGT thermodynamic database used by pyCHNOSZ.

It is possible to add a custom table of thermodynamic parameters.

a = add_OBIGT("my_custom_entries.csv")
info(a) # confirm new entries have been added

The entries of my_custom_entries.csv would then be available for thermodynamic calculations with subcrt(), for example.

Reset thermodynamic database to its original configuration.

reset()

Modify values in the thermodynamic database with mod_OBIGT():

mod_OBIGT("HCO3-", G = -140283.7, Cp = -9)
info(info("HCO3-"))

Calculate thermodynamic properties of reactions

See the original documentation for subcrt(). Useage in pyCHNOSZ is the same, except python lists are used in place of R's vectors. The function produces a dictionary of results stored in pandas dataframes. An example is shown below for the reaction H2 (aq) + 0.5 O2 (gas) = H2O(liq) at 30 and 50 degrees C and 100 bars pressure:

subcrt(species=["H2", "O2", "H2O"], coeff=[-1.0, -0.5, 1.0],
       state=["aq", "gas", "liq"], T=[30, 50], P=100)

Output is a python dictionary of dataframes:

subcrt: 3 species at 2 values of T (ºC) and P (bar) (wet) [energy units: cal]

{'reaction':       coeff    name formula state  ispecies
 62     -1.0      H2      H2    aq      62.0
 2612   -0.5  oxygen      O2   gas    2612.0
 1       1.0   water     H2O   liq       1.0,
 'out':       T    P       rho       logK             G             H         S  \
 1  30.0  100  1.000017  43.855086 -60832.380282 -67420.887872 -21.89070   
 2  50.0  100  0.992305  40.834419 -60379.262657 -67882.530994 -23.36663   
 
           V         Cp  
 1 -7.494052 -24.126268  
 2 -8.259704 -20.941879  }

More examples:

For more examples, check out the pyCHNOSZ tutorial notebooks available from the WORM Library.

Metadata

Release files for pychnosz 1.5.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pychnosz 1.5.4
File Size Uploaded Provenance Actions
pychnosz-1.5.4.tar.gz 1.6 MB With provenance Details for pychnosz-1.5.4.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for pychnosz 1.5.4
File Actions
pychnosz-1.5.4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for pychnosz-1.5.4-cp314-cp314-win_amd64.whl
pychnosz-1.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for pychnosz-1.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
pychnosz-1.5.4-cp314-cp314-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 15.0+ x86-64 Details for pychnosz-1.5.4-cp314-cp314-macosx_15_0_x86_64.whl
pychnosz-1.5.4-cp314-cp314-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 macOS 15.0+ ARM64 Details for pychnosz-1.5.4-cp314-cp314-macosx_15_0_arm64.whl
pychnosz-1.5.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for pychnosz-1.5.4-cp313-cp313-win_amd64.whl
pychnosz-1.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for pychnosz-1.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
pychnosz-1.5.4-cp313-cp313-macosx_15_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 15.0+ x86-64 Details for pychnosz-1.5.4-cp313-cp313-macosx_15_0_x86_64.whl
pychnosz-1.5.4-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details for pychnosz-1.5.4-cp313-cp313-macosx_15_0_arm64.whl
pychnosz-1.5.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for pychnosz-1.5.4-cp312-cp312-win_amd64.whl
pychnosz-1.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for pychnosz-1.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
pychnosz-1.5.4-cp312-cp312-macosx_15_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 15.0+ x86-64 Details for pychnosz-1.5.4-cp312-cp312-macosx_15_0_x86_64.whl
pychnosz-1.5.4-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details for pychnosz-1.5.4-cp312-cp312-macosx_15_0_arm64.whl
pychnosz-1.5.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for pychnosz-1.5.4-cp311-cp311-win_amd64.whl
pychnosz-1.5.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for pychnosz-1.5.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
pychnosz-1.5.4-cp311-cp311-macosx_15_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 15.0+ x86-64 Details for pychnosz-1.5.4-cp311-cp311-macosx_15_0_x86_64.whl
pychnosz-1.5.4-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details for pychnosz-1.5.4-cp311-cp311-macosx_15_0_arm64.whl
pychnosz-1.5.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for pychnosz-1.5.4-cp310-cp310-win_amd64.whl
pychnosz-1.5.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for pychnosz-1.5.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
pychnosz-1.5.4-cp310-cp310-macosx_15_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 15.0+ x86-64 Details for pychnosz-1.5.4-cp310-cp310-macosx_15_0_x86_64.whl
pychnosz-1.5.4-cp310-cp310-macosx_15_0_arm64.whl CPython 3.10 CPython 3.10 macOS 15.0+ ARM64 Details for pychnosz-1.5.4-cp310-cp310-macosx_15_0_arm64.whl

Total release size: 32.6 MB

Release files / pychnosz-1.5.4.tar.gz

Download URL pychnosz-1.5.4.tar.gz
Size 1.6 MB
Tags Source
SHA-256 checksum
How to use checksums
1f4ce1654959c60189281f3d20a35dfaf35669416bb9f30040303af59a8748f3
BLAKE2b-256 checksum
How to use checksums
4fdb961d2e6b2460b2bceb5e4c1f1f9fc505e13573cfd618bb4b5ecb427eb042
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp314-cp314-win_amd64.whl

Download URL pychnosz-1.5.4-cp314-cp314-win_amd64.whl
Size 941.8 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
e530ef7de1b252950e4127e05eab464c52e289b8dabca8375ccea1235e8ef967
BLAKE2b-256 checksum
How to use checksums
d274963b87d63ac99ddbf11c250e995d319615e7fa7856656eb1e311c1fd1589
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pychnosz-1.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a187d5579bae9d51bde414df97515b2a541d87d9ae5db3e497b4c189eec9e886
BLAKE2b-256 checksum
How to use checksums
b42ac3a3e0169a198d9b0de445fb67a5ec75415583e525cbf366f5a3350c6385
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp314-cp314-macosx_15_0_x86_64.whl

Download URL pychnosz-1.5.4-cp314-cp314-macosx_15_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.14 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
9188af0dc595e7ed58a7492e265784ba9b8ab17789bf0d7224b11fb32bf2d822
BLAKE2b-256 checksum
How to use checksums
b3cb26832fd851421a3b5e681839afbc172a73ea3820521da440c84bc7c10ab6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp314-cp314-macosx_15_0_arm64.whl

Download URL pychnosz-1.5.4-cp314-cp314-macosx_15_0_arm64.whl
Size 1.4 MB
Tags CPython 3.14 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
942df5a86148ec27aa5b5ff3c132f26a2a0f0d5e1b4920b866d5da7269aa835a
BLAKE2b-256 checksum
How to use checksums
229527788971d4e20bb073efd4124c926cc565f9fb05f5babadd71c4660f678b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp313-cp313-win_amd64.whl

Download URL pychnosz-1.5.4-cp313-cp313-win_amd64.whl
Size 933.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c733a00589f57c71f9d57674953322e625deb800a66f17744d91e386c1154123
BLAKE2b-256 checksum
How to use checksums
802c4e2a86d072658769191091ad6f01072a12608a0c70e996b7ddf7cafbd822
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pychnosz-1.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
34b3873a5e7ec2b2526e3a1591b188713246a05a33949fb6e9967ca7945f1320
BLAKE2b-256 checksum
How to use checksums
b1418147d2afb4d0b21a7293d6e8e50e045093a83ef1193784ef28404c729ca7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp313-cp313-macosx_15_0_x86_64.whl

Download URL pychnosz-1.5.4-cp313-cp313-macosx_15_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.13 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
fbd0190c6947d11a01ecb318afe28f09aa597b88ebcf3aef1142a20cf20d1a4a
BLAKE2b-256 checksum
How to use checksums
43abf2afd0e4832f105b5e40b0939beff8f50a61f14ce796b3d0d0e04230f6f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp313-cp313-macosx_15_0_arm64.whl

Download URL pychnosz-1.5.4-cp313-cp313-macosx_15_0_arm64.whl
Size 1.4 MB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
25d511561f4b05b5911c2c5469344e171a207d18cc316ef1a392b7095fa586a2
BLAKE2b-256 checksum
How to use checksums
ef600e96c526ba9c7a221711833f61b7292987e526418848daef115cbfb27e65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp312-cp312-win_amd64.whl

Download URL pychnosz-1.5.4-cp312-cp312-win_amd64.whl
Size 933.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
8d857fce703b791feb8ea5ff6033806eaa87ddad8dd688297ba53e2728faf5e9
BLAKE2b-256 checksum
How to use checksums
d77fc71897797b2522ee1762d01f01d530db2b51ec7048e117bcea1c6f512696
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pychnosz-1.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0c86e5a9a5b41520eae0cd2d9894777d9bb0d078943da6882458c0dcc8feea85
BLAKE2b-256 checksum
How to use checksums
c509880f158aa4d25e175f2412240fbae608d37680d4252fb5b876eb370eca58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp312-cp312-macosx_15_0_x86_64.whl

Download URL pychnosz-1.5.4-cp312-cp312-macosx_15_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.12 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
170767974e674c0001739c288298efb0838fcf66c7236a78c364fdbe326ed201
BLAKE2b-256 checksum
How to use checksums
bc98815e1a6bd39663f9f242095fee5c9beeadc59b11fdaf94cf92b7d4b441a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp312-cp312-macosx_15_0_arm64.whl

Download URL pychnosz-1.5.4-cp312-cp312-macosx_15_0_arm64.whl
Size 1.4 MB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
5ffc272c7cdf031c53e6345b0ba91aea4124bd85fa1329684cc8cd817b8d4b14
BLAKE2b-256 checksum
How to use checksums
ddc03076362a560e7b44a7bf844beb048f46735505eb3131731e3848aea09048
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp311-cp311-win_amd64.whl

Download URL pychnosz-1.5.4-cp311-cp311-win_amd64.whl
Size 933.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
ae09fc3e2b84ba07f1b2882dada5923c4172aa465bd18fb3a0be9f75d31bc1bf
BLAKE2b-256 checksum
How to use checksums
db7fd2a39417cf470b1774ab2e0fdc99d296afb1475989fc05a40a224c1a96f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pychnosz-1.5.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1db7c6c08e79c89df0a12dcbf03ac8fef03e46615acff0ea232016aebebd1aaa
BLAKE2b-256 checksum
How to use checksums
eba46647f5fb9c9694ac9f001951d164e18a3abe5453d354e15ade370a62ec07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp311-cp311-macosx_15_0_x86_64.whl

Download URL pychnosz-1.5.4-cp311-cp311-macosx_15_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.11 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
fadf3d02a1fb24fbe925740fde08ac3d54c73535af49b28a38cb6d158e2d3f27
BLAKE2b-256 checksum
How to use checksums
64e6a4294e6d62157cc1765fccece6d1fb9573e669191aed5712b7e7b382def6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp311-cp311-macosx_15_0_arm64.whl

Download URL pychnosz-1.5.4-cp311-cp311-macosx_15_0_arm64.whl
Size 1.4 MB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
7dc4dacc470d3e01e39f3d47bdf38119c3c5f2b23bdb2c58d33fc51541734e5a
BLAKE2b-256 checksum
How to use checksums
8aebf020c18b70fc6fab4cb82bb7d4eda15735f9757d2296193f966291992466
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp310-cp310-win_amd64.whl

Download URL pychnosz-1.5.4-cp310-cp310-win_amd64.whl
Size 933.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
6de9e5e71be8e84da802de26afd441eee1ff25d96aeaf1da08d5c4e791a17eea
BLAKE2b-256 checksum
How to use checksums
8c5a730fca57286c780d59e3ae2cfbf0155453e8df8d8ecf0eab9f3b1e4129f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL pychnosz-1.5.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d4917fc9cd702fb391cfd8590cbcef2656cce4bbbef8ddf80ec2281e0e3d79cb
BLAKE2b-256 checksum
How to use checksums
d8cad80aea581374bb6414889cb162ae350cd64c7f8fdd0655cf57597d4c73b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp310-cp310-macosx_15_0_x86_64.whl

Download URL pychnosz-1.5.4-cp310-cp310-macosx_15_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.10 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
5561d1aaedfe7d6cd5a2ff17f8ac3d3c77dd19e4fea4c5c5e0a4e1270cdd0d87
BLAKE2b-256 checksum
How to use checksums
4be7eb42aa530313c6b7cd7351302dc0f909350c29d67f2108d3259f39f9c2df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / pychnosz-1.5.4-cp310-cp310-macosx_15_0_arm64.whl

Download URL pychnosz-1.5.4-cp310-cp310-macosx_15_0_arm64.whl
Size 1.4 MB
Tags CPython 3.10 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
b1374c06169194e28a4ac64c487725cf2fbcdbf56d4ae7bf90ed64501ec4f4f7
BLAKE2b-256 checksum
How to use checksums
43cee62c499683b628e5e62c6dc3aa562d9861d4e73ca38b67d1d69c5bd5ab0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Security for pychnosz 1.5.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 21 files in this release have been uploaded with provenance metadata.

Select from 21 files

Attestation for pychnosz-1.5.4.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.5.4 This release

21 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page