Skip to main content

Color management module

Project description

cmm: Color Management Module based on lcms2. Not a full wrapper.

Color management is a kind of rocket science. You should be a specialist of ICC color management before struggling this module. You should be familiar with soft proofing, color conversion intent, gamut, etc. first. These are the ABC of color management. Please don't try to learn such deep knowledge from this module and document.

I don't want to repeat lcms2 document here. This module is a thin wrapper of lcms2. Not a full wrapper, but covers most common usage.

How to use

See tests/test_from_python.py. Advanced usage (partial profile and LUT) is not shown there. If you are informed enough to use it, you don't need any instruction.

import faulthandler; faulthandler.enable() is strongly recommended. There is no memory protection in this module. You can easily make a segmentation fault.

To integrade to your product, pip install cmm-16bit. Be careful of -16bit. Just cmm is not mine. If you do not need 16-bit per chanel, consider ImageCms module of Pillow.

Versioning

It is the default versioning scheme of setuptools-scm. Commit and tag with a version number when you need clean version.

Build

Requires cmake. VS2022 for Windows, Homebrew for macOS, sudo apt install python3.11-dev for Ubuntu, etc.

Retrieve all submodules by git submodule update --init.

python -m pip install -U pip build
python -m build --wheel

For macOS, MACOSX_DEPLOYMENT_TARGET=11 python -m build --wheel is preferable.

For Pyodide, with some Linux:

pip install pyodide-build
pyodide build .

The generated whl file should be found in dist directory. The wheel name is cmm_16bit.

Unit testing

Build with python -m build --wheel. Do not forget --wheel. It generates build directory and tests/test_from_python.py uses the output.

pip install numpy pillow

python -m unittest ./tests/test_from_python.py

For Pyodide, you should install the cmm-16bit wheel too.

Pyodide fails transform test (test_8_8 and test_8_8_proofing) because it makes a bit different result. So I skipped them.

License

MIT License.

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

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

cmm_16bit-0.1.8-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (284.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cmm_16bit-0.1.8-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (275.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

cmm_16bit-0.1.8-cp314-cp314t-macosx_11_0_universal2.whl (439.7 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ universal2 (ARM64, x86-64)

cmm_16bit-0.1.8-cp314-cp314-win_arm64.whl (194.7 kB view details)

Uploaded CPython 3.14Windows ARM64

cmm_16bit-0.1.8-cp314-cp314-win_amd64.whl (213.2 kB view details)

Uploaded CPython 3.14Windows x86-64

cmm_16bit-0.1.8-cp314-cp314-win32.whl (180.4 kB view details)

Uploaded CPython 3.14Windows x86

cmm_16bit-0.1.8-cp314-cp314-pyemscripten_2026_0_wasm32.whl (146.2 kB view details)

Uploaded CPython 3.14PyEmscripten 2026.0 wasm32

cmm_16bit-0.1.8-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (283.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cmm_16bit-0.1.8-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (274.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

cmm_16bit-0.1.8-cp314-cp314-macosx_11_0_universal2.whl (430.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ universal2 (ARM64, x86-64)

cmm_16bit-0.1.8-cp313-cp313-win_arm64.whl (186.4 kB view details)

Uploaded CPython 3.13Windows ARM64

cmm_16bit-0.1.8-cp313-cp313-win_amd64.whl (205.5 kB view details)

Uploaded CPython 3.13Windows x86-64

cmm_16bit-0.1.8-cp313-cp313-win32.whl (174.6 kB view details)

Uploaded CPython 3.13Windows x86

cmm_16bit-0.1.8-cp313-cp313-pyemscripten_2025_0_wasm32.whl (145.7 kB view details)

Uploaded CPython 3.13PyEmscripten 2025.0 wasm32

cmm_16bit-0.1.8-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (283.2 kB view details)

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

cmm_16bit-0.1.8-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (274.3 kB view details)

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

cmm_16bit-0.1.8-cp313-cp313-macosx_11_0_universal2.whl (430.1 kB view details)

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

cmm_16bit-0.1.8-cp312-cp312-win_arm64.whl (186.5 kB view details)

Uploaded CPython 3.12Windows ARM64

cmm_16bit-0.1.8-cp312-cp312-win_amd64.whl (205.5 kB view details)

Uploaded CPython 3.12Windows x86-64

cmm_16bit-0.1.8-cp312-cp312-win32.whl (174.5 kB view details)

Uploaded CPython 3.12Windows x86

cmm_16bit-0.1.8-cp312-cp312-pyemscripten_2024_0_wasm32.whl (153.7 kB view details)

Uploaded CPython 3.12PyEmscripten 2024.0 wasm32

cmm_16bit-0.1.8-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (283.2 kB view details)

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

cmm_16bit-0.1.8-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (274.3 kB view details)

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

cmm_16bit-0.1.8-cp312-cp312-macosx_11_0_universal2.whl (429.8 kB view details)

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

cmm_16bit-0.1.8-cp311-cp311-win_arm64.whl (189.9 kB view details)

Uploaded CPython 3.11Windows ARM64

cmm_16bit-0.1.8-cp311-cp311-win_amd64.whl (205.2 kB view details)

Uploaded CPython 3.11Windows x86-64

cmm_16bit-0.1.8-cp311-cp311-win32.whl (174.0 kB view details)

Uploaded CPython 3.11Windows x86

cmm_16bit-0.1.8-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (285.2 kB view details)

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

cmm_16bit-0.1.8-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (275.6 kB view details)

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

cmm_16bit-0.1.8-cp311-cp311-macosx_11_0_universal2.whl (430.9 kB view details)

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

File details

Details for the file cmm_16bit-0.1.8-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 94d7dd65fda258d92c50cea04fdaf6680e6783856ce3aed6a71a558b91828390
MD5 7e6265ce1a02e50df1e6cdfa7dce8393
BLAKE2b-256 cc21f130e54d41db57a588a658ea3e8518c52549afd63bf7cc32fb8da5847508

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f9133fd5ebb96e5f15c98afe8b33a60ab48adb9e78eca35907fcd1345838049c
MD5 c056c046224c0e2f02397984dfa4f3c0
BLAKE2b-256 7409c8cd0384b740780bc1c245118534b901d2b52e75406be576efc9c868c11b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp314-cp314t-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp314-cp314t-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 1d279f4dd1783458fb146855084334614c38294186e670673e32eda3ae5fdc84
MD5 94d9c2d96fc2d4d3b15858fdfd95a34d
BLAKE2b-256 5effeb78d4c7902d8bdb44056326b68cd5dd29958f41bd083f5086d2ddce1c7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp314-cp314t-macosx_11_0_universal2.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: cmm_16bit-0.1.8-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 194.7 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cmm_16bit-0.1.8-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 37c7d1fd35b100dd6303730db7d705a5330c89fed5acc505dbc5880d062a78de
MD5 9c50aa8e1b2d436a4a451905ca946856
BLAKE2b-256 310dc4c0242896b304a3222793cead215fabf939c1516a8224f146044f14f82b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp314-cp314-win_arm64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: cmm_16bit-0.1.8-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 213.2 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cmm_16bit-0.1.8-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 de05bf8c9b433c87c3dec6ac4eee8a93c3ba4d1ba70deea8a11fba574fe13c1f
MD5 c876d3985246d34597327bad42c55e39
BLAKE2b-256 7376e885ee1fecb04cbe04d331dacf5aa3a23b7dd81e4f5dac1ac5d65d98ba3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp314-cp314-win_amd64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp314-cp314-win32.whl.

File metadata

  • Download URL: cmm_16bit-0.1.8-cp314-cp314-win32.whl
  • Upload date:
  • Size: 180.4 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cmm_16bit-0.1.8-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 3aa1eec7e71dd9d0618311fccd46603a425ccd4c76998d3710e35cd0f78eaaa7
MD5 1b6e38bdcd1f6c551c13b7570b1821c8
BLAKE2b-256 8652dfa6b339716559cc554e134e9aac452bf7038e83c2a4bb188f39ebd599b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp314-cp314-win32.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp314-cp314-pyemscripten_2026_0_wasm32.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp314-cp314-pyemscripten_2026_0_wasm32.whl
Algorithm Hash digest
SHA256 da56fa1fe4f36a9e73085042dba24e5ae639302e9b0b57222b019a4062d0ce67
MD5 fee93e8a17cb955acee96335532cb615
BLAKE2b-256 a3b77517e9f429080dbb144f4c730783a2b696a062c94acc4afc1d0315c000a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp314-cp314-pyemscripten_2026_0_wasm32.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 226f4a731d5f68501c7dc3e38eba4cdcc41ef40b057a67449bd6f751142a8fc3
MD5 07247258423ec13b5f541e9d7068a2dd
BLAKE2b-256 e89941dc403f89473589a44fbb4615e67439335dff1216dcc9a902b731499c7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d885b09abc06c6b8ffb5965d8243d161cc98c7929d9535e4c792b6caf7633de9
MD5 a3254a62550bf350210c6bfa9e22da86
BLAKE2b-256 b5084c8014e676a346ecaf30e30e02b42b306021a4707eb31d811a612d4f16f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp314-cp314-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp314-cp314-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 b270b6584cdf8c15f5f14ddb7735fbb95b65e07fc249e43d77f47aec83c6eef8
MD5 3962807a2fe19488af4d8176e4aca8ea
BLAKE2b-256 867c69e4c03b07ea7ea04cbe33ca94da3151e9ff5d449c520d36952518632fd5

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp314-cp314-macosx_11_0_universal2.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: cmm_16bit-0.1.8-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 186.4 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cmm_16bit-0.1.8-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 138cb90679c0be82f6e358fcd4c578f30846a2e39f3eb4c61d8fc6abc458543d
MD5 d6ee7c3bbef0a6715d4c3e97995a7da1
BLAKE2b-256 9bda3d7d4350c18b4ada713e6719a781bbd6e681b88661d522d791f403bfbaa1

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp313-cp313-win_arm64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: cmm_16bit-0.1.8-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 205.5 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 cmm_16bit-0.1.8-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 02ab60251d68ee6d801cf60172e0069eb113e321419304691644547889e89171
MD5 ace20a110901d880d1261d79ee593549
BLAKE2b-256 b87026a439abfdae5ec2087ed1374fcaec76ebe746042464ddfbecc74fbd644a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp313-cp313-win_amd64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp313-cp313-win32.whl.

File metadata

  • Download URL: cmm_16bit-0.1.8-cp313-cp313-win32.whl
  • Upload date:
  • Size: 174.6 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 cmm_16bit-0.1.8-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 196d178f5f104ad3bb65de314a2f5bd677234838e4c990b80a9324812183bc40
MD5 8645e1730ce05a7013865b3dc0696cf0
BLAKE2b-256 d161fdd5f1b67b4503cb20bc66aa95eb16d9306d94339703e9eb4533bf6b7418

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp313-cp313-win32.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp313-cp313-pyemscripten_2025_0_wasm32.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp313-cp313-pyemscripten_2025_0_wasm32.whl
Algorithm Hash digest
SHA256 57732abd46e21ee6e120b883be4fa7b47d58bee77d617eb51aa0a160320972e1
MD5 d1ef801ac4ecfa936b37570fd13cc149
BLAKE2b-256 75ec6e5f9e49f80c59b52c7271e42eaa0edb63c50eb239f95ee468a92f403b8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp313-cp313-pyemscripten_2025_0_wasm32.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 be283952d4d2c88b4c4b4d2288fa7e157bbcf3ca07663837151f22dd7334a91f
MD5 4307b457e2c833ab7fc9d159b96eaf8e
BLAKE2b-256 f1a9664b70ba63e922fbada96660542ab0fad914932a232eb98df19223c382c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 87ba455885e95fc4e30f1b30a697a50cc027461038fc0eaa973731c6c88e3fac
MD5 e966db03ebf28efbac88a7fce2028620
BLAKE2b-256 cb7c27a86be74255fbabdd87e1ae444d088c827f817e3f050eeada6ba948621d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 044b4aff9cafc79d5ee8b4bf9ab1e682916da232e33b79b5a822fd27fe61cd02
MD5 c1d5f5c41091eec1e5dfc66e31c37955
BLAKE2b-256 757fedf8437da3e239ddfc3489e926002bfcab0335cfcfd4dfb210a0e49bba3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp313-cp313-macosx_11_0_universal2.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: cmm_16bit-0.1.8-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 186.5 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cmm_16bit-0.1.8-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 02c8729c88f27987cc8d1dead1507bd5dd7c34b1cedcc3270cb58dabdc5e3af1
MD5 cbb0e4f779512d5d45badfd61e9707e5
BLAKE2b-256 7c334ed1f1735434040fc45e19d24adafad59cb4ed395afd627f3f34b11aee75

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp312-cp312-win_arm64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: cmm_16bit-0.1.8-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 205.5 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 cmm_16bit-0.1.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a8d7b137eda4bb3274a644ed724298a070713f20a0878ed1b8ccb615a84cf2c3
MD5 64ad3f740b8093f918979028fc0bc870
BLAKE2b-256 9cbe2f646410e2568298397c4175f99a81a419f4eae86246d58ece671b273e6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp312-cp312-win_amd64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp312-cp312-win32.whl.

File metadata

  • Download URL: cmm_16bit-0.1.8-cp312-cp312-win32.whl
  • Upload date:
  • Size: 174.5 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 cmm_16bit-0.1.8-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 b1ed86cad5ce2c4640292bf2d3906499fe2909c41be1aedec3cb02297bb10dc8
MD5 42569c11bb0f3a37edc8cd5f40558048
BLAKE2b-256 551bc4d5acab6acfbf9bc89b97aed8c466ebf106a5f5cd504511b40e758ffc4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp312-cp312-win32.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp312-cp312-pyemscripten_2024_0_wasm32.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp312-cp312-pyemscripten_2024_0_wasm32.whl
Algorithm Hash digest
SHA256 ef331784899b25176801f012c441edfdc063260e30bf7ee7a915d1903f811b21
MD5 eae21a36dd88e217d7ed4dd2efb4ee2a
BLAKE2b-256 0cc6de41f5f681783a77a0a26debfffb9467963b447d6aff88ce79af484497cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp312-cp312-pyemscripten_2024_0_wasm32.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fc1df272470694b0dd49588eb61b4de17542764998968a7e63c2fd6e83cc96b5
MD5 1ddd96f0222e39ee6de15e88419cbda5
BLAKE2b-256 ae8d64bc2d602a5c2914a153055fd96673ae6601464a8f60274652b6c6f73cc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 86e6b11ba0a50aded92d611f8a98238300d578c80378dc48f6e2a258d05093e8
MD5 d30965205019f3064a5ed8b8076b41fd
BLAKE2b-256 27765eaa348c95254171bef5e31114d5d2844c735bb2c9dc30d33b4f8577b840

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 16cff90b0ec7c4be5d9764ad84ec6eb630f5b8601b52264278771acb365b0ecf
MD5 32b0c292dc8ed0f2ef60172fdaf3e2db
BLAKE2b-256 f9dd85946c7481fe7b8013d1fb07ae3e74bbcf48cef4eb416d3b4f6113f2efdf

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp312-cp312-macosx_11_0_universal2.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: cmm_16bit-0.1.8-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 189.9 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cmm_16bit-0.1.8-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 13745c1aa8dc99533d74ca28c43e252a67b9a3b9879de419623470d288e04a0d
MD5 9a8e7eefd5887f699cd12ff5b103ec54
BLAKE2b-256 d7676c0738d5af66daff507c827e69a4f46e1cbda39f87472503ab5527d6b324

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp311-cp311-win_arm64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: cmm_16bit-0.1.8-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 205.2 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 cmm_16bit-0.1.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1aad22bab187ef5a3d76515720e696d9266a37f6adc21828d0ae94214073e52f
MD5 b23a59c1cf9ab2c76f7999f7863ac749
BLAKE2b-256 c248e4e8a96906c8eb3d6c3a33008df6fbf3bbff1ee6478820f6894ef554ec77

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp311-cp311-win_amd64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp311-cp311-win32.whl.

File metadata

  • Download URL: cmm_16bit-0.1.8-cp311-cp311-win32.whl
  • Upload date:
  • Size: 174.0 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 cmm_16bit-0.1.8-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 853be47e4ccda72210e4056229ecf4041b2462ae07fe35462fc0b46636b88b75
MD5 588801693483773feb6d10b8ef206108
BLAKE2b-256 c03f6d5aca0e4869d4778597a36cb1abaf9fd831099c4d744b0854c775825d79

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp311-cp311-win32.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 55d6315539784694368810197ccad79d9fae3adba0d2f40259848ca31f6b546b
MD5 7ac0a20f6e369eb1fd8cecd5d446f723
BLAKE2b-256 41dfa1414229784ceabe440f20d5fd57a06d9d15e7a78578237dded26e5c29ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ec252b0e7527c7e0361f0849722b919e859193ded46d5d016d3575c7520e6155
MD5 ef3438d9d5c094da05098a356f139eb2
BLAKE2b-256 b8ad7e3706299a35e75a4c92406cdadeadc83023d0501db308600bc9d7c72864

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheel.yml on hajimen/cmm

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

File details

Details for the file cmm_16bit-0.1.8-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for cmm_16bit-0.1.8-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 d518988675c85fac0d3d7e7f2af2fa5d41847e9394ace4e83f191a3d298f0e8b
MD5 e83013c5fc8535515f4b29c34905bd32
BLAKE2b-256 3fccf5bbfb86cf2ff055ddca5e9d90ece389b0848a5e269cfaa8fcc7270b8c63

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmm_16bit-0.1.8-cp311-cp311-macosx_11_0_universal2.whl:

Publisher: wheel.yml on hajimen/cmm

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