Skip to main content

Experimental plugins for ColorAide.

Project description

Donate via PayPal Build Coverage Status PyPI Version PyPI Downloads PyPI - Python Version License

ColorAide Extras

Overview

ColorAide Extras is an add-on pack containing various plugins for ColorAide. The idea behind ColorAide Extras is to provide an environment for experimental color spaces, ∆E methods, and other plugins.

Normally, it is advisable to only cherry pick color spaces you need. Rarely do people need every color space. This can be done simply by registering the color spaces you'd like.

>>> from coloraide import Color as Base
>>> from coloraide_extras.spaces.uvw import UVW
>>> class Color(Base): ...
...
>>> Color.register(UVW())
>>> Color('red').convert('uvw')
color(--uvw 171.8 24.715 52.261 / 1)

But, if you want access to all the color spaces for both ColorAide and ColorAide Extras, simply import Color from coloraide_extras instead of coloraide:

>>> from coloraide_extras.everything import ColorAll as Color
>>> Color('color(--uvw 171.8 24.715 52.261 / 1)')
color(--uvw 171.8 24.715 52.261 / 1)

Documentation

https://facelessuser.github.io/coloraide-extras

License

MIT

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

coloraide_extras-1.8.tar.gz (112.6 kB view details)

Uploaded Source

Built Distribution

coloraide_extras-1.8-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file coloraide_extras-1.8.tar.gz.

File metadata

  • Download URL: coloraide_extras-1.8.tar.gz
  • Upload date:
  • Size: 112.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for coloraide_extras-1.8.tar.gz
Algorithm Hash digest
SHA256 af89f096cfa1c9ca82223ce95e2188ceb6532c6a63aea97f6918fc1cfe3cfaeb
MD5 db652643a4e5bca47962640ce5f13632
BLAKE2b-256 3c872243f497fac49c60a93742534f7360267ce9b16eac4ccdebee86040c6ce6

See more details on using hashes here.

File details

Details for the file coloraide_extras-1.8-py3-none-any.whl.

File metadata

File hashes

Hashes for coloraide_extras-1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 af4f06e40f6a5e06e7f32fda0b44ba8a1fe118fdd465f53694d32475e69aa9ce
MD5 4e86c05d6e1131a1fef965009c68b47b
BLAKE2b-256 c79f21d635598cb8c4bf3f6e131460fac35a73d38a74af2231bb7a18ddf6b02e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page