colorcorrect by Shunsuke Aihara - http://argmax.jp
date:
February 2012
description:
Imprement some of color correction algorithms
require:
python3.10 or later numpy>=2.0 Pillow>=10.0 a C++ compiler (the block based algorithms and the sampled ACE are in C++)
install:
% pip install . (a C++ compiler is needed; "python -m build" creates sdist and wheel)
test:
% pip install -e . % python -m unittest discover -s test -p "*_test.py"
impement algorithms:
gray world
colorcorrect.algorithm.gray_world
usage: image
max white
colorcorrect.algorithm.max_white
usage: image
stretch
colorcorrect.algorithm.stretch
usage: image
retinex
colorcorrect.algorithm.retinex
usage: image
retinex with adjust (gray world + retinex quadratic mapping)
colorcorrect.algorithm.retinex_with_adjust
usage: image
standard deviation weighted grey world
colorcorrect.algorithm.standard_deviation_weighted_grey_world
usage: image,subblock width(default:20), subblock height(default:20)
standard deviation and luminance weighted gray world
colorcorrect.algorithm.standard_deviation_and_luminance_weighted_gray_world
usage: image,subblock width(default:20), subblock height(default:20)
luminance weighted gray world
colorcorrect.algorithm.luminance_weighted_gray_world
usage: image,subblock width(default:20), subblock height(default:20)
(each block based algorithm also has a pure numpy twin with a _python suffix)
automatic color equalization
colorcorrect.algorithm.automatic_color_equalization
usage: image,slope(default:10),limit(default:1000),samples(default:500),
method(default:"fft"),levels(default:16),seed(default:None),workers(default:None)
method="fft" evaluates the full image sum of the paper with FFT
convolutions (exact up to the interpolation over `levels` grey
levels, deterministic, multi-threaded). method="sampling" is the
Monte-Carlo C++ implementation comparing every pixel with
`samples` random pixels; pass `seed` for reproducible output.
The saturation function is r(x) = clip(slope*x, -limit, limit) on
pixel differences in [-255, 255].
All functions take and return (height, width, 3) uint8 numpy arrays and never modify their input.
sample usage:
>>> from PIL import Image
>>> import colorcorrect.algorithm as cca
>>> from colorcorrect.util import from_pil, to_pil
>>> img = Image.open('/path/to/image')
>>> to_pil(cca.stretch(from_pil(img))).show()
References:
Denis. Nikitenko, M. Wirth and K. Trudel, "Applicability Of White-Balancing Algorithms to Restoring Faded Colour Slides: An Empirical Evaluation.", Journal of Multimedia, vol. 3, no. 5, 2008. HK. Lam, OC. Au and CW. Wong, "Automatic white balancing using luminance component and standard deviation of RGB components", in Proc. ICASSP, 2004. E. Lam, "Combining gray world and retinex theory for automatic white balance in digital photography", in Proc. ISCE, 2005. A. Rizzi, C. Gatta and D. Marini, "A new algorithm for unsupervised global and local color correction.", Pattern Recognition Letters, vol. 24, no. 11, 2003. P. Getreuer, "Automatic Color Enhancement (ACE) and its Fast Implementation", Image Processing On Line, 2012. (FFT evaluation of ACE)
Metadata
Release files for colorcorrect 0.9.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| colorcorrect-0.9.2.tar.gz | 121.6 kB | With provenance | Details for colorcorrect-0.9.2.tar.gz |
Built distributions (wheels)
Total release size: 12.1 MB
Release files / colorcorrect-0.9.2.tar.gz
| Download URL | colorcorrect-0.9.2.tar.gz |
|---|---|
| Size | 121.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
58df2992fd3c869a4578dc10666f4e25c218c9fb6eae92ee173b5c6b3b72c434
|
|
BLAKE2b-256 checksum How to use checksums |
3bbf9f05bcc132be6af9c3235e2099bafb87e420962f58502b50b43e9f219c61
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp314-cp314-win_amd64.whl
| Download URL | colorcorrect-0.9.2-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 22.3 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6818892065858a7a1e6741eb5c405ced46d42a80601873bc0e2daf950c97db0b
|
|
BLAKE2b-256 checksum How to use checksums |
8ba50cc874851d4798d7fd0dd641191645072ddcd77333395c4a2b3b98e1733e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | colorcorrect-0.9.2-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
89dbda96d6a9fbcb8380688445ff214ed88452418eca35add967de80514a7138
|
|
BLAKE2b-256 checksum How to use checksums |
a8b0ba08c735e7c14209581221124d4bbb6e03c98353be1a5c86576f9f3c9c14
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | colorcorrect-0.9.2-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
b60b8237ccb3882e0dba6c0e07c95b9dd1cbc2e3567337f98ae3c689740143d2
|
|
BLAKE2b-256 checksum How to use checksums |
ea58c3d365bff66c0beedc8abf6d292cbb43760d3cfe52aef659bed9fbe68e3c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | colorcorrect-0.9.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 84.6 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
f106692824b0fce7c5e0184d0cd3f7f8c223731a917176d938a9e2e12b71f8de
|
|
BLAKE2b-256 checksum How to use checksums |
26e88f1925276b0d993f73628d1b2d5ab8c7220861ca035beeced9681ad57bc3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | colorcorrect-0.9.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 85.5 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
82a0b0f1432cb30aefcd66406f982d822a8933b1a71e44b8f1988ccab53bd892
|
|
BLAKE2b-256 checksum How to use checksums |
4e0fa96c81bfec13024818ce7b724cf5ff2ba60313e5d1d063de4cc9deda5f7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp314-cp314-macosx_10_15_universal2.whl
| Download URL | colorcorrect-0.9.2-cp314-cp314-macosx_10_15_universal2.whl |
|---|---|
| Size | 28.1 kB |
| Tags | CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
2f4e74b8891aee855ffcfedaa7e294eaa4e67eb6062bb1385a362d7596a51c32
|
|
BLAKE2b-256 checksum How to use checksums |
6db51a30d3aad23e1ffda4928843f3ed8a5e05470643ac602c11ffc48dd80dcb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp313-cp313-win_amd64.whl
| Download URL | colorcorrect-0.9.2-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 21.8 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d4e242896b5114cfbe8c85d873e28438184639c2d6ad7e872079b77337308350
|
|
BLAKE2b-256 checksum How to use checksums |
5cbe5dec086e2459e4448e22390a1fba1de1205bc1ee0c3bcd652d686123dc7e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | colorcorrect-0.9.2-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
a58c7516361fea76c3acb3a8a08d5e1302bff262c36c2ff840ab97f558afae44
|
|
BLAKE2b-256 checksum How to use checksums |
93c90d69d5bc87ae115968b7a725dc13cf51c86b12149c124c97619d247a5743
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | colorcorrect-0.9.2-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
d26a086b97fdd700f6c552c2d189e7145ea83e517c63afcfcca9a2c49c3db25e
|
|
BLAKE2b-256 checksum How to use checksums |
415e3d08df936cdfa60dcc394b0bb608e1ea001858a1f47e2d7953189868ca7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | colorcorrect-0.9.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 84.6 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
76aec3e6962ad9c7fe0eb7049531589368c5db9211cd9b91df3cc9adc096653c
|
|
BLAKE2b-256 checksum How to use checksums |
b022a3c8df0ee7b99f41b7139c980508e1415da39764c6723629e15c94b13a78
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | colorcorrect-0.9.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 85.5 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
bdc82cab4006dd013d9319b0161c6171c3c3db1bb425558730ad69f84e015081
|
|
BLAKE2b-256 checksum How to use checksums |
c0d0a88c1ea125d827a21a4ff587c8587cdafbde08254046a99e0ee7337f018a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp313-cp313-macosx_10_13_universal2.whl
| Download URL | colorcorrect-0.9.2-cp313-cp313-macosx_10_13_universal2.whl |
|---|---|
| Size | 27.7 kB |
| Tags | CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
c7724ddaa5dd24ffff91e2e6353563f936b639f7e80757d4425e208f3d52ff82
|
|
BLAKE2b-256 checksum How to use checksums |
37fdc31c93d1476e610f78820fac4d4fff33aa8aed2dadb93847e4bab9e9be8d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp312-cp312-win_amd64.whl
| Download URL | colorcorrect-0.9.2-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 21.8 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f6f20c42ce745dffc9ea75fe8ede76a856d41ca6b298dab2ec3e70b803951a84
|
|
BLAKE2b-256 checksum How to use checksums |
8397910dee93b47584258ef6644f0f6f67874230b950cececf602517a0637a37
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | colorcorrect-0.9.2-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
e797c40925d2456c2d980539187b1ad2c12674a3c55d663f3ac82a35321e1f7a
|
|
BLAKE2b-256 checksum How to use checksums |
162d3d5398f49f559fc47f0ba2543d45b2a9bfa00a497f1ea4bfe95c3951d365
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | colorcorrect-0.9.2-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
0ff3bbcd42a9eac931ecbc5c2bd37935d4d9661ea42ed6d52f015edc830a1d83
|
|
BLAKE2b-256 checksum How to use checksums |
9b17bee19ffa914734d6419fd368b45225eeb81ba083be259071ceab7d101608
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | colorcorrect-0.9.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 84.6 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
df3365809fbb4a27f6a291ede5130af3f006534a92945c9f1c16ff11160749e9
|
|
BLAKE2b-256 checksum How to use checksums |
f251cd10930ba066ef4e888eccc444eca28124f0e73d3b08ee201e7810f8103f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | colorcorrect-0.9.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 85.5 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
f776f160bd4ed39228e113cd484da2f335dfabf59557f558e18728742800ca35
|
|
BLAKE2b-256 checksum How to use checksums |
89831c69797e5fa6e6717b04fa00c3c039220492b4d136040ba599557829eee0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp312-cp312-macosx_10_13_universal2.whl
| Download URL | colorcorrect-0.9.2-cp312-cp312-macosx_10_13_universal2.whl |
|---|---|
| Size | 27.7 kB |
| Tags | CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
1cc47d1b6dc8641a2e3c74418127bae709c271fc3606907693b7f0cb6e408d59
|
|
BLAKE2b-256 checksum How to use checksums |
5aa226336f02f0bed5d787985696d9943c22de8710464cbedb5340fa907128c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp311-cp311-win_amd64.whl
| Download URL | colorcorrect-0.9.2-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 21.8 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b8c2cb2fa0a529745b4dcd619fd4a1bd93d479cd4ae1d809b195640f0c92af23
|
|
BLAKE2b-256 checksum How to use checksums |
6b4e2476d7e55ff0fad9ad69cd8679917b00b13aa5ff324cac3b58d07b6ef6fe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | colorcorrect-0.9.2-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
d5e187a39a55440e3cef0ffab2a41dbaf62e97fff4ffdf9b60fd95dcf4b39450
|
|
BLAKE2b-256 checksum How to use checksums |
7609fed50ed8bacd5991de2c8d63fccd73e280421ec4246ee20a953dcea3990d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | colorcorrect-0.9.2-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
2e781e39877c72612d4d0febacd4bf9041bea50ab0cc0bff914db98421058bda
|
|
BLAKE2b-256 checksum How to use checksums |
be81a0abe44be8ca45339c57c5a109af637e29d1446d9c1a7e3b023b0d5bbbcc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | colorcorrect-0.9.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 84.5 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
d70f651d3c272fe1e0146a3c16df27b16f6ee812697d314b025e93df097caffd
|
|
BLAKE2b-256 checksum How to use checksums |
0e742bbd531a98d73588e77c299ac196e7280fe921f810d47498c488d530c2cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | colorcorrect-0.9.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 85.5 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
05f35cad2d3e4afed0c5e5590e82d2da3cb469d3bd44908abf311f0ce563cfb1
|
|
BLAKE2b-256 checksum How to use checksums |
3805543792cebe109a559753f707ee74566b2c540baba190ce41a45aac4a6f12
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp311-cp311-macosx_10_9_universal2.whl
| Download URL | colorcorrect-0.9.2-cp311-cp311-macosx_10_9_universal2.whl |
|---|---|
| Size | 27.7 kB |
| Tags | CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
9354319a6263ceaac6229f76dbcfa71d53d7ade5673545be7ac02f92e21c7636
|
|
BLAKE2b-256 checksum How to use checksums |
c76f5a03c449c8f607828d5f213308c48d15e1a865f730c3639ed9bfaf82be59
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp310-cp310-win_amd64.whl
| Download URL | colorcorrect-0.9.2-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 21.8 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
211484ba184a8c6f601302a32ffab866b9954917a57f6747b88884f2b8bf4acc
|
|
BLAKE2b-256 checksum How to use checksums |
0987443c16a8f63cb0be059f797a2e4bc8e74b0d97e7bc9aff25b09145af6e39
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | colorcorrect-0.9.2-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
65114ead31f627ac0e1bf353cfd5198a0efea51ef9a144ab9a926536aa843d0e
|
|
BLAKE2b-256 checksum How to use checksums |
eb3be30587c1684d2794e6db79d121a06076a9d703ebd599ef2d3d017999531d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp310-cp310-musllinux_1_2_aarch64.whl
| Download URL | colorcorrect-0.9.2-cp310-cp310-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.10 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
44d5a4c67791d350b3adc165b445abbb85f3c46014a6c42c49f6360b88f4d245
|
|
BLAKE2b-256 checksum How to use checksums |
6f73974e126e2015acad23ebbe37636f2c9a6488c22e596246d916585ec2f821
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | colorcorrect-0.9.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 84.5 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
eaa8053343fed287a01201c097ea5d4bde99a59d6215a940ae6f2bdfee936459
|
|
BLAKE2b-256 checksum How to use checksums |
bc44d9baae00b9592326334c695238075378124440f34842220dd1622f77af92
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | colorcorrect-0.9.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 85.5 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
751118eed70d435d6b1a01080f20ef328b512b6edf497647325cf808e0e94216
|
|
BLAKE2b-256 checksum How to use checksums |
4dc85e767a3036210948aeddcd72be64f6daedc8ddf115e2cbe3dfd96ae05a49
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logRelease files / colorcorrect-0.9.2-cp310-cp310-macosx_10_9_universal2.whl
| Download URL | colorcorrect-0.9.2-cp310-cp310-macosx_10_9_universal2.whl |
|---|---|
| Size | 27.7 kB |
| Tags | CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
1e0cd6645aa9f3aed9ca7ab4590e28714b185a4a3baf7e0eaa56c23224b4d521
|
|
BLAKE2b-256 checksum How to use checksums |
85040ff05db41e91a35eab3d628c0faf35997fee5827979fe3d902b1e68061d0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logSecurity for colorcorrect 0.9.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 31 files in this release have been uploaded with provenance metadata.
Attestation for colorcorrect-0.9.2.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.