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.0.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.0-cp314-cp314-win_arm64.whl (347.9 kB view details)

Uploaded CPython 3.14Windows ARM64

ncolor-2.0.0-cp314-cp314-win_amd64.whl (372.5 kB view details)

Uploaded CPython 3.14Windows x86-64

ncolor-2.0.0-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.0-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.0-cp314-cp314-macosx_11_0_arm64.whl (448.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

ncolor-2.0.0-cp313-cp313-win_arm64.whl (336.9 kB view details)

Uploaded CPython 3.13Windows ARM64

ncolor-2.0.0-cp313-cp313-win_amd64.whl (362.2 kB view details)

Uploaded CPython 3.13Windows x86-64

ncolor-2.0.0-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.0-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.0-cp313-cp313-macosx_11_0_arm64.whl (448.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

ncolor-2.0.0-cp312-cp312-win_arm64.whl (336.9 kB view details)

Uploaded CPython 3.12Windows ARM64

ncolor-2.0.0-cp312-cp312-win_amd64.whl (362.2 kB view details)

Uploaded CPython 3.12Windows x86-64

ncolor-2.0.0-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.0-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.0-cp312-cp312-macosx_11_0_arm64.whl (448.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ncolor-2.0.0-cp311-cp311-win_arm64.whl (335.8 kB view details)

Uploaded CPython 3.11Windows ARM64

ncolor-2.0.0-cp311-cp311-win_amd64.whl (360.3 kB view details)

Uploaded CPython 3.11Windows x86-64

ncolor-2.0.0-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.0-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.0-cp311-cp311-macosx_11_0_arm64.whl (446.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: ncolor-2.0.0.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.0.tar.gz
Algorithm Hash digest
SHA256 92fd022a51ac95c1bfc190ea6effa4fc6bf23aeb97f105d50847ec1d91ac9303
MD5 e3cb0a776cddcf6108b299cdd0c7fbfe
BLAKE2b-256 47212e9cf4b22b9424893b430086f9c1dbac997dd4880950c388c36ac1759ab0

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0.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.0-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: ncolor-2.0.0-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 347.9 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.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 1f4def5faeb317d0858e6fff58b1698bbcfa2bee2c4ebc4894dc114f6826e939
MD5 7f4cbc3450585fc210ecc44f5552f015
BLAKE2b-256 1788abd8a1e5c5e1dde31b85ef2282e565b8222b20057ee163c767dfe7e0dc4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: ncolor-2.0.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 372.5 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.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 cf414c8cbe892dea721c69999bf270ab35112b1c443856cd9751382222e1e380
MD5 fb90b0e08d0de99c2572b2b179d136e1
BLAKE2b-256 24d20911e94932ded7997901639d5748a287d7eb492c1980a58f3a077cb31031

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fe1b876bbd2038031cf00ccdf486459827f9b5dd72d72110a0efe4b70768b9da
MD5 564cccee860e0cb028483be71e947000
BLAKE2b-256 30504e92f776ffe613489fb5ed56a936cc990018c4af3e2a77aa54221ebf820b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8ae74443044846a1654ca4f0adcb0101a0201f8c41899dfc114c17ca9e31634b
MD5 321633b32f60d48b30115c869ba037a6
BLAKE2b-256 24f3f97753511332c3077df1bfae8b629d73f10378245c7606e5d5dc9e2cc1ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 747b2e2346ea62b00cc0eef7b3c71e2ea69503013dae59fddceb74dd7d2e38a3
MD5 bb40aa678fcccf35d6497eb9e0ba377a
BLAKE2b-256 54a3578657f076fe7e6ae17d122a210fcb6c749dad7949960e3d0c39482e8b84

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: ncolor-2.0.0-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 336.9 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.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 b0686b422f12883ed9f41299d0478188907adb1e4e3e0e7011f1aa3a9d80b05a
MD5 586ea56685bf90f4739f8b36f741fb66
BLAKE2b-256 ead4ca76a6822ca9795e044fdcfcbb9648cd088babb06813bc63973f5469c8a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ncolor-2.0.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 362.2 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.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3e80b69277be4d2c39d20de15f3d0b3dc61a62baa86f3415e657a9b79c5d606e
MD5 425779f955c9f6f56538a725e3a73e8b
BLAKE2b-256 912cc8e5b843be06f23e5f7166fbcd661c7ecf45425b6780ac84a2aa6e6a85f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5228e533105bb16a499ce66987c993cfca9693aa86764ce8afa3b53a3224b2fe
MD5 04e6a61c7eb97e86709a4f89ebb9c7f4
BLAKE2b-256 8776e6c61904fd6d47fb84a1c90bc190cc8b34536e1176c3c5304537f2d460d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 168a6a85d5c4f3fe07d1e5541a2f6f1a78ace25bd57126d6ec323a27b6e63e5c
MD5 9b6c04986ed3bff29ba5b36125daaf6e
BLAKE2b-256 7735fef64e633de226674fb32fd9c017d3c8b0a2675f708f0b045359f39a7247

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c1bace6bb3a7cb7fc4b9a204b24b88654acbd45e65159cfc6dff0ca927a5f16b
MD5 71a7cdb1b7f61302fd7402fe6d329fd3
BLAKE2b-256 72738df4d5340f43ec17f9ce2b2ea77d4ff8e63a71b64cb1182498e845945ee4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: ncolor-2.0.0-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 336.9 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.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 8b6f5bdbc5230f1fac85a053916e479fb86329400e25c77037e99b9a7321cd83
MD5 463a2ac1a0c21abef1514eb37ec8efd3
BLAKE2b-256 c4e07d639d5c7bc5d9ada0989596938f5edea359fc098c3af9c4251f863dd31f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ncolor-2.0.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 362.2 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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 67b61dd962283f6713a27fc610738b56e2089a323b31a9826d58e019632d2ce1
MD5 2e69fd20caf0b647cc79b3618ebfb839
BLAKE2b-256 352dc19829bbcdb374e12b255335da466084b5bbc167c10e634c76653837d9fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c88033e9f34065571d7e2bf184591b4b2dbf3a443cabfcd864e207357cdd7d8
MD5 1b24d5352f3a86e9a7500b5a4d7d7ff9
BLAKE2b-256 203c917f05b1e52e533ef26da8e3c483434445580b36ef7255183c3850792fa5

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d5514273dafc8d313a31d65e884d4f12b6c0e191a07ce5e55cf9fb29fff8cf53
MD5 1ee151ac6bde471997a568aa295d669d
BLAKE2b-256 94ff08d4352e2c5fe9d39c45c3daff4d9b4b90ba8707d4752afc909d2066dbbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 59ab4b4bf8e4c55d11987930905907432e374db74c4ba40e568eaff84327c73e
MD5 1ff9d2a0214ee236025009b9bc5efd36
BLAKE2b-256 fd90ea898ac6a148635468c2a0c4e50d154492b37726164d065edcfa896ac730

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: ncolor-2.0.0-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 335.8 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.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 2c0b39756e53c1760bb22a6f100eae163a97937995279b70129179f5fd9f9894
MD5 1e468d6f6d18bfabe4fe5605d00b57cb
BLAKE2b-256 e0bbbc304488e1baacdded01c59a374a88e3d1471610b51ccd4a2d19c67ab411

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ncolor-2.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 360.3 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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2c5d51c5498da6e34761399737a912643d9cd1b8d84efc55ee8d622bd13589c9
MD5 4145835dd1918f201fd4b88ef9c20db1
BLAKE2b-256 842e1bb12376c21b6d1a0eca1161a3c390f1becb365038a338b8e5eb0c682204

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 29f73d5e74cc0c0d67769a4785f1c6a85eadbc43ef9af929ea259d269c0364b6
MD5 29fa79bc9a9868742d480db8a9e51428
BLAKE2b-256 5a362ab17a7d61d8292f16d8a19fde7ca6631192ebab6aec451fe620c4cd3a3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3a977a53faca9bdc552ab252c137794319cad10834f08562f41d996d44ceb6eb
MD5 f48adfb6b7f065eb1e306d0ac975e5e3
BLAKE2b-256 541c1481806ec3592c2ed17bfd2d74b484c514458bf08690d6915a54fc3d1fdf

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ncolor-2.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c6a7688084b0a4e7438188699d10c15234297370ac9789f2f00fc8c2836ee70e
MD5 5138245c9189fa731f5fce7cf7b808fd
BLAKE2b-256 13ec1cfe810ad66290951b3581c844024334a05eb916b7090a97f9b10f02bf72

See more details on using hashes here.

Provenance

The following attestation bundles were made for ncolor-2.0.0-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