Skip to main content

Label matrix 4-color graph coloring + Voronoi expansion (C++).

Project description

PyPI version Downloads Tests Coverage

ncolor bacteria

Fast remapping of instance labels 1,2,3,...,M to a smaller set of repeating, disjoint labels 1,2,...,N. The four color theorem guarantees N ≤ 4 for any 2D segmentation. The picker will fall back to N = 5 if a 4-coloring cannot be found within the time budget. Also works for 3D labels (< 8 typically) and higher dimensions.

Install

pip install ncolor

Pulls a precompiled wheel (Linux x86_64 / aarch64, macOS arm64, Windows AMD64). Only runtime deps are numpy and platformdirs.

Usage

import ncolor
ncolor_masks = ncolor.label(masks)                    # 4-color
ncolor_masks, n = ncolor.label(masks, return_n=True)  # +color count
labels = ncolor.format_labels(masks)                  # compact to 1..N
labels = ncolor.format_labels(masks, clean=True)      # + split disjoint pieces, drop tiny components

Expand-labels is on by default (so that close-but-not-touching cells tend to be assigned distinct colors). Pass expand=False for 3D inputs where cells can over-expand. Thanks to Ryan Peters (@ryanirl) for the original suggestion.

New in v2

v2 is a complete C++ rewrite. Every stage of the pipeline including label expansion has been optimized, resulting in 7–12× speedups end-to-end. The new default expand removes 1-pixel bridges and spurs before the picker sees them, and an auto-soft constraint refines the hard 4-coloring via local search to differentiate near-adjacent cells. Together these break the K₅-shaped convergence clusters that forced the v1 numba pipeline up to N = 5. See CHANGELOG.md for the full list of changes and the migration table from v1.

The rewrite also brings drop-in C++ replacements for the scikit-image and scipy.ndimage / edt calls the old pipeline relied on, with no extra install:

ncolor replaces typical speedup
ncolor.connected_components skimage.measure.label 1.5–3×
ncolor.regionprops skimage.measure.regionprops (vectorized subset: area / bbox / centroid) 1.5–3×
ncolor.expand_labels skimage.segmentation.expand_labels + scipy.ndimage.distance_transform_edt ND-parallel L1 / L2 in-engine; no scipy or edt dependency
ncolor.delete_spurs hand-rolled morphology / not in scikit-image ND, parallel

For C++ engine internals, file-by-file architecture, and threadpool design, see ARCHITECTURE.md.

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

ncolor-2.0.1.tar.gz (2.0 MB view details)

Uploaded Source

Built Distributions

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

ncolor-2.0.1-cp314-cp314-win_arm64.whl (348.2 kB view details)

Uploaded CPython 3.14Windows ARM64

ncolor-2.0.1-cp314-cp314-win_amd64.whl (372.8 kB view details)

Uploaded CPython 3.14Windows x86-64

ncolor-2.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.2 MB view details)

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

ncolor-2.0.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (6.1 MB view details)

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

ncolor-2.0.1-cp314-cp314-macosx_11_0_arm64.whl (448.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

ncolor-2.0.1-cp313-cp313-win_arm64.whl (337.3 kB view details)

Uploaded CPython 3.13Windows ARM64

ncolor-2.0.1-cp313-cp313-win_amd64.whl (362.6 kB view details)

Uploaded CPython 3.13Windows x86-64

ncolor-2.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.2 MB view details)

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

ncolor-2.0.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (6.1 MB view details)

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

ncolor-2.0.1-cp313-cp313-macosx_11_0_arm64.whl (448.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

ncolor-2.0.1-cp312-cp312-win_arm64.whl (337.2 kB view details)

Uploaded CPython 3.12Windows ARM64

ncolor-2.0.1-cp312-cp312-win_amd64.whl (362.6 kB view details)

Uploaded CPython 3.12Windows x86-64

ncolor-2.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.2 MB view details)

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

ncolor-2.0.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (6.1 MB view details)

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

ncolor-2.0.1-cp312-cp312-macosx_11_0_arm64.whl (448.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ncolor-2.0.1-cp311-cp311-win_arm64.whl (336.1 kB view details)

Uploaded CPython 3.11Windows ARM64

ncolor-2.0.1-cp311-cp311-win_amd64.whl (360.7 kB view details)

Uploaded CPython 3.11Windows x86-64

ncolor-2.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.1 MB view details)

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

ncolor-2.0.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (6.0 MB view details)

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

ncolor-2.0.1-cp311-cp311-macosx_11_0_arm64.whl (446.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file ncolor-2.0.1.tar.gz.

File metadata

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

File hashes

Hashes for ncolor-2.0.1.tar.gz
Algorithm Hash digest
SHA256 39c1cda07279dc7d334e969369b0905d3bb702cd21cace0c4af245fe8ecb2169
MD5 7f49b03687491ff5e1819f3077edf30e
BLAKE2b-256 a47853d5b2031d1e7cdca870ce288589068cdca5ee3859c338767978960d177d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1.tar.gz:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: ncolor-2.0.1-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 348.2 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 ncolor-2.0.1-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 11b6bcb71b800a9e3aca3c1801d692299cb5ad70d62396894f6febd24134ccdc
MD5 9f77438d1822b09a07dea483f7140f53
BLAKE2b-256 e0cf9f0cb1a4aaf0962da6f2efd8e27e2bc1ef55d4f55530c80f030a526d1088

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp314-cp314-win_arm64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: ncolor-2.0.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 372.8 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 ncolor-2.0.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8a7dab0f3907062cc99f7e516d987ad03ef988549cfe741d6ddd0ddb0f185a6d
MD5 0f6f434ae2954836600aa5bdc6971677
BLAKE2b-256 f90af5c050650caff65c2db0b46e3933b4c4e4999c29db1237344be30581bd90

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp314-cp314-win_amd64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cc7ebd54ba42b001ea009d97ca41c465c8d13fde91c982dc632fe2037db9590b
MD5 8fcfe3e7f1f61dec97a48f62f8826586
BLAKE2b-256 2f606c36856f37fb8b81d761e493712831bff15b8616427d42aa82c08500a045

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2da717abbabecd7ecd2cba67435223825f6fbf84faac70795773c1362d51f8fa
MD5 dbbeb499f507e50bf81b8823cd3ce772
BLAKE2b-256 04451860aa9ad177e703cebde62bf7cf2fe77fe03485f16eb782d4a2fdab8492

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d1dfe13a3439ae466ca45eba9fe41bf2fe878600bab3fe7b4d1065634c0af0c0
MD5 6ffb46c3638c0652a3adc6ac88d7d290
BLAKE2b-256 ccc4aaa87187c83c1d65ba2f42c5c7922fb5f48c3a4ab69cbc31e86ffa0c526c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: ncolor-2.0.1-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 337.3 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 ncolor-2.0.1-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 89824f768a2ebf988c95bfef93cbeaf5f63cf1f8e6644ac969dafebfe3f45a82
MD5 188ff95c295fabf6e44bed8672429d1f
BLAKE2b-256 a96dd2e235d8d119cfb83a14d2aa72d0533d6ef0f5016ba644438769794a799d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp313-cp313-win_arm64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ncolor-2.0.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 362.6 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 ncolor-2.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1e750731b84cd7db705d20f2b72e9e935fae670c1247c38699f46407928fd148
MD5 b2fd5e21785ac1b2700c0028939d70fa
BLAKE2b-256 3267a0dff3c86f84687ec27298e9c0397e645ee3473143b4bb508c010c06b282

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp313-cp313-win_amd64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a672480a4dd5d71349ea50ad76cf587f6489a1edb2b59f240fba86dcb908c939
MD5 dabf546b3f7d630e5a6f6c3edbbbb1b5
BLAKE2b-256 a03f35aa4b914ff3918f2d276a21fad5f6ac218065213711738ae0f12ae60436

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 088301ed168c402f28dae1cf37ca42ee84485322bdb25b89f2ad0716e323b881
MD5 666cee4a028298bfd99791aa94ff54a7
BLAKE2b-256 0e2fded1b3cd81aeb72b941c5461137ad089e562f3d89e27c9c5595e9688ff8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e31a42adaf13ca2bc2784f04fe872417b9c13b4ef53102b8cd38012f9605e820
MD5 f810c60f1243213052442664cbe6c0b4
BLAKE2b-256 1a4fbe46243b8ea952ab194b859240f874c16ea7b6e586c7cfeafe28a42eb412

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: ncolor-2.0.1-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 337.2 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 ncolor-2.0.1-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 a1f68000a9d4664e5eb55bcfff2919b0fd83181778687818bc002ae9ae8f6b1c
MD5 fdf919ec6130dd0dc9ec967204ae17c9
BLAKE2b-256 501a730cb4492af11ebbcab8914369dc44ece24709edce8389d30a7f7ecb8f16

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp312-cp312-win_arm64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ncolor-2.0.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 362.6 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 ncolor-2.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e9f57b69b1d9bd24980efef4313134f6511630597950ba2b6bf2e934881cd549
MD5 a4de1bfbacb7129a5342155e90c6b689
BLAKE2b-256 6f311877df6a1963b3d0c7d9d20c268ed558218ea1d3240ff036dd07b589f09e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp312-cp312-win_amd64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 26a34581b5099c94a097956b1d3a1c71fc262e73659749ccfdb46f4cf2700621
MD5 dbe1643b763190b3dc7fc71f9c1096c7
BLAKE2b-256 e8f1467c3c51d9d57e9975686d285c5712bf11c7a995214d8ae499fb378e23ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4491bc80e071a5ad19da9686db736624e7a7b5c887c09537ca56376f4bf4692f
MD5 40ff44089c789c3903999f3c70fe8f6a
BLAKE2b-256 ecefb66cbd0aa177e2736767a3e70425fe4b08687e7d50c148d47f3359cbc25c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a70600f98459483cc231a73dec1ad477aeb932244e9bd46bdd6315fb799e9c0e
MD5 982cd4741bda4ac9d026de798ee3c36c
BLAKE2b-256 c2ab69a30a108dbb0ed9089a87d1432f1f9a7b2a2ba5c9f9114af47e7ecfbcba

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: ncolor-2.0.1-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 336.1 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 ncolor-2.0.1-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 70fad74241e6217b276b387d1f174e6f4249513c1ee189e4b757a9298097e998
MD5 43bd9a7cb32b4f08bfc96f12d38a530c
BLAKE2b-256 b518123b6e5d55282b8f525542ea37101997db1f40319d5664b2b7c5873fb705

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp311-cp311-win_arm64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ncolor-2.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 360.7 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 ncolor-2.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 475bd3f701ced7d020e49f22b232850f20a47c69dbfe70028f12663e9ff07092
MD5 4f5002d33b6c0d3e886d6218512a8ce1
BLAKE2b-256 5a5bb59b03deb1d5db4a0cc6ad82502180142df0c363f2ef96f36e49b20dafe3

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp311-cp311-win_amd64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2bd621a55fb0192d01dda188c4e05af60efe924f1a2104d44ec13796e335cb12
MD5 2f751e66e63dee56b39acd10b8ed75d7
BLAKE2b-256 cfcf5f6590ade464a912c0f4d56a8e6ec1ff7e3c65ab6b2610fcf4294bf39584

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2a72d871de6ff515a3adac88af46ec4f46f01d7c8c0d5b91009233b6298c5bb5
MD5 fca800f603e973a1137c740c8bcde7e9
BLAKE2b-256 487107ee2ad4b9f3ce4b6b1f9d50d1f66bd23b84754bdef85d2f62c13102429b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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

File details

Details for the file ncolor-2.0.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 62d77ee57e0f384c930bf400fbe841aeb3de0707a71172dfee400454817eabd4
MD5 44e4b59d5ef922253b534d90375ea427
BLAKE2b-256 950e5b8863f546312259529f6aa89eb64189e341c6d8a358d48e75bd79143526

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on kevinjohncutler/ncolor

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