Coloraide

Latest version: v4.0

Safety actively analyzes 675360 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 15 of 18

0.1.0a22

- **FIX**: Don't have sRGB fail gamut check due to HSL having extreme numbers. If sRGB is within tolerance range, it
should pass. Instead, HSL, HSV, and HWB will all be checked to see if they are within the sRGB gamut as they are just
representations of sRGB, but they will also have the tolerance checked against their own coordinates to help catch
values that are way out of bounds but still yield values within the sRGB tolerance range.
- **FIX**: Improve gamut mapping a bit more.

0.1.0a21

- **NEW**: Refactor CAT to allow for other CAT methods: `von-kries`, `xyz-scaling`, `cat02`, `cmccat97`, `cmccat2000`,
and `sharp`. Currently, `bradford` is the default and the overall preferred option.
- **FIX**: Fix issues gamut mapping algorithm.

0.1.0a20

- **FIX**: Fix `lab-d65` which was not using the correct white point in all places.

0.1.0a19

0.1.0a18

0.1.0a17

- **FIX**: Ensure that both the Bradford CAT and the XYZ transformation matrix all use ASTM E308-01 white points. This fixes a number of conversion issues when going to and from D65 to D50 color spaces.

Page 15 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.