NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3526 most downloaded on PyPI
converts and manipulates various color representation (HSL, RVB, web, X11, ...)
Last release 9 years ago
no release in 18 months
Release timing varies
gaps range from 2 months to 1.6 years
Nearly every release is documented
notes for 11 of 11 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
11 releases · first in 2013
fix: pkg: update license number in README.rst .
fix: pkg: update license number in README.rst.
fix: rgb2hsl would produce invalid hsl triplet when red, blue, gr…
fix: rgb2hsl would produce invalid hsl triplet when red, blue, gr…
rgb2hsl would produce invalid hsl triplet when red, blue, green component would be all very close to 1.0. (fixes #30) [Valentin Lab]
Typically, saturation would shoot out of range 0.0..1.0. That could then lead to exceptions being casts afterwards when trying to reconvert this HSL triplet to RGB values.
One column per quarter.
new: pkg: added windows tests thanks to appveyor .
new: pkg: added windows tests thanks to appveyor.
Unexpected behavior with != operator. (fixes #26) [Valentin Lab]
Added mention of the hex_l property. (fixes #27) [Valentin Lab]
fix: doc: spellcheck and typo cleanup (fixes #19 ) !minor
fix: doc: spellcheck and typo cleanup (fixes #19) !minor
Support for corner case 1-wide range_to color scale. (fixes #18) [Valentin Lab]
This was a consequence of a missing module declaration in setup.cfg . The fact that the lengthy travis tests didn't catch that one earlier showed that
This was a consequence of a missing module declaration in
setup.cfg. The fact that the lengthy travis tests didn't catch that
one earlier showed that they were flawed. These were corrected also.
Avoid casting an exception when comparing to non-Colour instances. (fixes #14) [Riziq Sayegh]
new: provide all missing 2 function by combination with other exist…
new: provide all missing 2 function by combination with other exist…
Provide all missing 2 function by combination with other existing ones (fixes #13). [Valentin Lab]
Provide full access to any color name in HSL, RGB, HEX convenience instances. [Valentin Lab]
Now you can call colour.HSL.cyan, or colour.HEX.red for a direct encoding of human colour labels to the 3 representations.
fix: pkg: avoid looping in setup.py in case ./autogen.sh fails.
fix: pkg: avoid looping in setup.py in case ./autogen.sh fails.
Color names are case insensitive. [Chris Priest]
The color-name structure have their names capitalized. And color names that are made of only one word will be displayed lowercased.
Now using W3C color recommandation. [Chris Priest]
Was using X11 color scheme before, which is slightly different from W3C web color specifications.
Inconsistency in licence information (removed GPL mention). (fixes #8) [Valentin Lab]
Removed gitchangelog from setup.py require list. (fixes #9) [Valentin Lab]
new: added make_color_factory to customize some common color attr…
new: added make_color_factory to customize some common color attr…
Added make_color_factory to customize some common color attributes. [Valentin Lab]
Pick color to identify any python object (fixes #6) [Jonathan Ballet]
Equality support between colors, customizable if needed. (fixes #3) [Valentin Lab]
new: colour is now compatible with python3.
new: colour is now compatible with python3.
fix: pkg: missing ~/.gitchangelog.rc and added some docs on how to in…
fix: pkg: missing ~/.gitchangelog.rc and added some docs on how to in…
- First import. [Valentin Lab]
First import. [Valentin Lab]
Your coding agent can read these notes before it upgrades. Set up the MCP server →