Skip to main content

Molecules, crystals, promolecule and Hirshfeld surfaces using python.

Project description

CI DOI


chmpy logo

chmpy

A library for computational chemistry in python.
Documentation»
Report a bug · Request a new feature

chmpy supports handling molecules, crystals, Hirshfeld & promolecule density isosurfaces, spherical harmonic shape descriptors and much more...

Installation

Basic installation can be done through the python package manager pip:

pip install chmpy
# or to install directly from GitHub:
pip install git+https://github.com/peterspackman/chmpy.git

For development or modifications, install locally using pip:

pip install -e .

Features

While the library is intended to be flexible and make it easy to build complex pipelines or properties, the following is a brief summary of intended features:

  • Load crystal structures from .cif, .res, POSCAR files.
  • Evaluate promolecule and procrystal electron densities.
  • Easily generate Hirshfeld or promolecule isosurfaces and associated properties.
  • Easily generate spherical harmonic shape descriptors for atoms, molecules, or molecular fragments.
  • Efficiently calculate crystal slabs, periodic connectivity and more...
  • Automatic parallelization of some calculations using OpenMP (set the OMP_NUM_THREADS environment variable)

It should also serve as a simple, easy to read library for learning how to represent crystal structures, molecules etc. and evaluate scientifically relevant information quickly and efficiently using python.

Examples

Crystal structures and molecules

Loading a crystal structure from a CIF (.cif) or SHELX (.res) file, or a molecule from an XMOL (.xyz) file is straightforward:

from chmpy import Crystal, Molecule
c = Crystal.load("tests/acetic_acid.cif")
print(c)
# <Crystal C2H4O2 Pna2_1>
# Calculate the unique molecules in this crystal
c.symmetry_unique_molecules()
# [<Molecule: C2H4O2(2.12,1.15,0.97)>]
m = Molecule.load("tests/water.xyz")
print(m)
# <Molecule: H2O(-0.67,-0.00,0.01)>

Hirshfeld and promolecule density isosurfaces

Hirshfeld and promolecule density isosurfaces

Generation of surfaces with the default settings can be done with minimal hassle, simply by using the corresponding members of the Crystal class:

c = Crystal.load("tests/test_files/acetic_acid.cif")
# This will generate a high resolution surface
# for each symmetry unique molecule in the crystal
surfaces = c.hirshfeld_surfaces()
print(surfaces)
# [<trimesh.Trimesh(vertices.shape=(3598, 3), faces.shape=(7192, 3))>]
# We can generate lower resolution surfaces with the separation parameter
surfaces = c.hirshfeld_surfaces(separation=0.5)
print(surfaces)
# [<trimesh.Trimesh(vertices.shape=(584, 3), faces.shape=(1164, 3))>]
# Surfaces can be saved via trimesh, or a utility function provided in chmpy
from chmpy.util.mesh import save_mesh
save_mesh(surfaces[0], "acetic_acid.ply")

The resulting surface should look something like this when visualized:


Acetic acid

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

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

Built Distributions

chmpy-1.1.6-cp313-cp313-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.13 Windows x86-64

chmpy-1.1.6-cp313-cp313-win32.whl (4.8 MB view details)

Uploaded CPython 3.13 Windows x86

chmpy-1.1.6-cp313-cp313-musllinux_1_2_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

chmpy-1.1.6-cp313-cp313-musllinux_1_2_i686.whl (8.1 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

chmpy-1.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.1 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

chmpy-1.1.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (7.9 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

chmpy-1.1.6-cp313-cp313-macosx_11_0_arm64.whl (4.9 MB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

chmpy-1.1.6-cp313-cp313-macosx_10_13_universal2.whl (5.5 MB view details)

Uploaded CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)

chmpy-1.1.6-cp312-cp312-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.12 Windows x86-64

chmpy-1.1.6-cp312-cp312-win32.whl (4.8 MB view details)

Uploaded CPython 3.12 Windows x86

chmpy-1.1.6-cp312-cp312-musllinux_1_2_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

chmpy-1.1.6-cp312-cp312-musllinux_1_2_i686.whl (8.1 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

chmpy-1.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

chmpy-1.1.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (7.9 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

chmpy-1.1.6-cp312-cp312-macosx_11_0_arm64.whl (4.9 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

chmpy-1.1.6-cp312-cp312-macosx_10_13_universal2.whl (5.5 MB view details)

Uploaded CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)

chmpy-1.1.6-cp311-cp311-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.11 Windows x86-64

chmpy-1.1.6-cp311-cp311-win32.whl (4.8 MB view details)

Uploaded CPython 3.11 Windows x86

chmpy-1.1.6-cp311-cp311-musllinux_1_2_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

chmpy-1.1.6-cp311-cp311-musllinux_1_2_i686.whl (8.1 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

chmpy-1.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

chmpy-1.1.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (8.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

chmpy-1.1.6-cp311-cp311-macosx_11_0_arm64.whl (4.9 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

chmpy-1.1.6-cp311-cp311-macosx_10_9_universal2.whl (5.5 MB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

chmpy-1.1.6-cp310-cp310-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.10 Windows x86-64

chmpy-1.1.6-cp310-cp310-win32.whl (4.8 MB view details)

Uploaded CPython 3.10 Windows x86

chmpy-1.1.6-cp310-cp310-musllinux_1_2_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

chmpy-1.1.6-cp310-cp310-musllinux_1_2_i686.whl (7.9 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

chmpy-1.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

chmpy-1.1.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (7.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

chmpy-1.1.6-cp310-cp310-macosx_11_0_arm64.whl (4.9 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

chmpy-1.1.6-cp310-cp310-macosx_10_9_universal2.whl (5.5 MB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file chmpy-1.1.6-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: chmpy-1.1.6-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for chmpy-1.1.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9b160adb61139a77378f059141427289c508fa771add325b820d0cd59874522b
MD5 01b6e172d87f619cd71aef34f89d6267
BLAKE2b-256 a51d6464078a6eb1155bf12a9ccd6dfcae0987919436c6dfc441f00839955434

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp313-cp313-win_amd64.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp313-cp313-win32.whl.

File metadata

  • Download URL: chmpy-1.1.6-cp313-cp313-win32.whl
  • Upload date:
  • Size: 4.8 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for chmpy-1.1.6-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 64354698ef24a69e58fa40f87be514a782901829d729778046f0f8a2af7eae73
MD5 e1e80de6fae7a252d59b686cc858ca5f
BLAKE2b-256 462b2a239f1af38ddfc21ecec362a7a420ad0e541ec538d3f8cb3b78b3ce8f80

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp313-cp313-win32.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0e1fd4fe18e758f7b78b2e8d05889a49d1d978db5a31ab198cb982b146c5932e
MD5 174a90990c2b2b1db1395c2169135903
BLAKE2b-256 2005920f5dc9b189f80aa49efa9a055f6abb57f2b7d36faccbc677a3064ffc36

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4086f397778c0efbd4eac5374f22e8cd89f1c6061eb54757620d523930b0d3e2
MD5 914d7ad16ae9b0615057e3805c5ab0c8
BLAKE2b-256 483bdebdb9dcc24032ac11e20892c32d589fcbb0b2d37ae6d0883b3015e2b967

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp313-cp313-musllinux_1_2_i686.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0da9af0d64f8543780442adf0aa012399e63ce3b989eed437161660dfa2fbf5a
MD5 43982879d93943b6523896105394f684
BLAKE2b-256 ce3db3439fb5c105ae128247a62bed92fa550ab49ddaccc0d3374c6d1c8cbae9

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7e4f67dd7d19460c1a75ee312a1bb4181e2c94c32496a143e00972075d5b20c5
MD5 48e6802a9b7d1cdb71d4972c857edb04
BLAKE2b-256 592abeff7c9dac56f3a526bb207f886ee7425aa87eafab3595b807d5e0157d9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1aae1c650ded7c4d79c32a9cf7f3a5207d5479c7f8b01981a149fd7e9e97b835
MD5 c08631b4231d306aee0ca74208b924fc
BLAKE2b-256 a94de0234c46d0548d77562cbc452bcc97d4b24241469f2ef2ef448687d5bb61

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 55c3ebef06da64397e04bb3fb581bb456f76eb940930a9dcb9d6921940414265
MD5 4fc08a32c0285a4b9533477940c6f83e
BLAKE2b-256 5d722cf16820f9f9e37d4d2e87fb63288819dbcc0e99ac51721030967a11bf5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp313-cp313-macosx_10_13_universal2.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: chmpy-1.1.6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for chmpy-1.1.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 995f632de420d3cb0bdde7583ae9365144ed52c1cb63db49c1ba81f98fe009df
MD5 faa97cdcd0ed38baac9863a98cdde260
BLAKE2b-256 579eba294704465b55e85c5f27b96a6ce90b254160ae3135f313a9b0b0a91d5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp312-cp312-win_amd64.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp312-cp312-win32.whl.

File metadata

  • Download URL: chmpy-1.1.6-cp312-cp312-win32.whl
  • Upload date:
  • Size: 4.8 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for chmpy-1.1.6-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 aae3ce04d7a8473b9d517ec32bb24cb00874dbe7dc486387b593c349bffb93e5
MD5 24dddf2b68ad607c4d871b44c2b9db36
BLAKE2b-256 88f8fe6ba79ff6de0267cccefa150f02f145c8c491af20636caa6eda21d26fc3

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp312-cp312-win32.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dd7acf7806aa0a6187adeebbfb52951f35ae167a33d9c2c538e25167181321c7
MD5 338c6610b78e9f8bcd8e83b6a3d136b4
BLAKE2b-256 3ff0b7af14f2fa5d948679ace13124f8e975ba367a742b0b159d50143656c7f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2c3182fc8c2b5df23e960c91d878f383a14232297f992cb7607930a45bae64ed
MD5 3c475dd13a865d8f6ea47eb9ed2c5549
BLAKE2b-256 3b1efc3fe3dea572300faaceb7c0a22aa1b5b91d7d369ee6774c87dab74d1347

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp312-cp312-musllinux_1_2_i686.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e62bf46ff98900c83a2218f957b5e1708ccd629d98d207574b466284cd19f901
MD5 df25a98064113659d8cefb5da6bcfa7b
BLAKE2b-256 718e82243dd75223a5d9632f76e3230cb7b0b7210466112ac9e36c203f7450b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 aef11691ba680caa69eba2a5b8c877d76b91cd1639098368530e81a3c855bf34
MD5 82c183f29788d798fc6b13732ced5710
BLAKE2b-256 115645821c9c505489e51ff91704d5168545e5c87518e602fc3d19e77517c5ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 77687d01434890c651e53e6fa68c060660e818b35140b056743659ef8ac30326
MD5 c24adb8e47756c69063e8f2a09d2ab6d
BLAKE2b-256 f2a0db49289a06ec3825c0a44f833aea9a359eef0116b08f611dfd83d56ef37b

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 8f9c9d8c855d7246c0b67377e0ef052ba24d43d5c19f8587929d74ed0203d95a
MD5 dd399d679d90bd83b874caff5245357e
BLAKE2b-256 14b6cfd7fad0ec4c96654649441c6d7ef27f4c7a1f85dc7a9c6550f7d7883cfc

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp312-cp312-macosx_10_13_universal2.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: chmpy-1.1.6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for chmpy-1.1.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5a56699cc289a82d99437ba1dc1eea2665c32824647926848b02e8c63f897c34
MD5 49ea0e689aef7af73f7a2217dd1d5feb
BLAKE2b-256 3638fe45921f3d0510f52916798c06956bc9cca75a4afcf85435aa334fd9f96f

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp311-cp311-win_amd64.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp311-cp311-win32.whl.

File metadata

  • Download URL: chmpy-1.1.6-cp311-cp311-win32.whl
  • Upload date:
  • Size: 4.8 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for chmpy-1.1.6-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 4612de95e8400a2cd34bfcb6f6d9bdf237ba64f95322a5c626f2fe8998073c68
MD5 9de8de35fc3567f01ba84533d2795901
BLAKE2b-256 60ad172a7b601534939d30f6ebcd157b5f11696f57f4a97bafa723c7c49fb0f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp311-cp311-win32.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dac0ce0e6090b394516659d30a2789fcd8edc895a559a42a7308c1ce6aea47e0
MD5 a28a8e81ba7c7a3e0acb8a4e3c5ea7e2
BLAKE2b-256 225cb08699523c8728c3db3208bb732c530c71d366722d35548e8c954bb6563b

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 98d0f844962cc5bf4291444461a312c534a9aa45b2bb9b442afddb70c29e9e30
MD5 1a738d0fbe1e79e6709d11b4823ad60b
BLAKE2b-256 de864b3fcb841eff04f5644c7020febe1ff7576f569aae3eddfae2524675b74a

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a7a5839ee1200765ba5df4eba076d07ec366fd668038140d0f97fd35580ae1a5
MD5 1de6675f325143ea9111ead31d757216
BLAKE2b-256 a205203e30bc15d1b10869d7ab5c62d2eecc86f4087ffe401ea1bb786674f45d

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 88d94d72288af3509f1f12b1283a5e7a8c87369d6cba696b8b9b18690433d31b
MD5 05817fdea23e8e96dd0aca1bf93f73ae
BLAKE2b-256 674a185cd242fa2c9ffa1c9d783e107c7a900766db7c5feb5bda3ea300ce0574

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a5b48ea600a19474fc01d9084fbe4e8b3b4a6168b1612f47790671e5179bb997
MD5 650d5246e7e99fe292d27f536cad5479
BLAKE2b-256 af4d46369bd864b1b1fb44e6919046dd5b23e5d793c31aae8e70e9fbd41b1fb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 835152be01671c8934ffe1bb084ad597bb7747b63e74a5fb740bae997a8cba7a
MD5 fe4b5725cad93a423876a96a26c6566d
BLAKE2b-256 bcdee5d177a22708071a4575aafa279449d2f8ce0429bc1d72e73d3af3e70188

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp311-cp311-macosx_10_9_universal2.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: chmpy-1.1.6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for chmpy-1.1.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2ff97a79290ab5528d1c2cbb1aebbc79515876345c127cc66c7a52ab0cc9b60a
MD5 b2ce09a3b259751dbb1061ff1b9042cd
BLAKE2b-256 b8a74c61b38525aa3e3c96d55a31a6692b2345ceb68432c0669beaa33b52859b

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp310-cp310-win_amd64.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp310-cp310-win32.whl.

File metadata

  • Download URL: chmpy-1.1.6-cp310-cp310-win32.whl
  • Upload date:
  • Size: 4.8 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for chmpy-1.1.6-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 526340faf3c06b37c43e099f2226bdef6e7e1b1f692a1167c2615f66ed40e72f
MD5 2e9634c20508678edaa20e16f7635280
BLAKE2b-256 0ed7db31f6410622bc327ea3cccb8afc43b56a8ab08af749279440a8a07cf4e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp310-cp310-win32.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e540385e6aa5ddb58e010f37be8cc16a414390ce52ac486480eb05cff5a813f4
MD5 dae37c91dfc44000ecc4a536510b8715
BLAKE2b-256 ee60d45d24074bd0a386d7f3e2efc288ba4472152b83333c4df818b2af4b3cb4

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 97ee13e187be3edfd7e3837e82c6ce3a776fb3bc46fd6f4de107c0906bf0435d
MD5 fda51052f6bca1f01fa6231bbd59805d
BLAKE2b-256 6f54bd6a28ec068b239ba4a40106ecc8ec1dd3eff76e7efab200c78beaa8b20a

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp310-cp310-musllinux_1_2_i686.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bd592d4205b5d123fcba93629318f052e74a0125c4725e251c47e4b364e1fd75
MD5 5eaa6f300bfe7c1896528c7d440f7f1e
BLAKE2b-256 2ecf0d6fe72ce58b5443a0f2f48b63ae9efecdd250655e4ec2b5d26d96462813

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 13be148cd070ce74ceecc2ffaca6b3ca54686a112193601125557fad97114845
MD5 aa6aa47317adc0b4378bf9e143f21a92
BLAKE2b-256 d8f4ec7a185b97e31340065eb7fd0960d7c8f658dfb197d8e62c1aa0cba54ab5

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0fc261cb4bd23689bc29b19f0fc6e7f99b9dc39f8506dd61280cb71fb1823dff
MD5 0069f88c31f2cae77f57a128ac4eb21c
BLAKE2b-256 17487a32f4c282c51b33c6062af0a5fb2785195acfcce187018bf4561cde93c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

File details

Details for the file chmpy-1.1.6-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for chmpy-1.1.6-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 7af5408c16f55eeadf565444d0f588b43924a49739b5970088223648731f6753
MD5 4672feed0ffe9bc1dfee1198db77d523
BLAKE2b-256 0062bbca547d8d30edf2b2b8bd1bbf6c72420598641da4c3fdfb2f852a11ea4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for chmpy-1.1.6-cp310-cp310-macosx_10_9_universal2.whl:

Publisher: pythonpackage.yml on peterspackman/chmpy

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page