Skip to main content

A color library for Python.

Project description

Donate via PayPal Discord 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.ucs import UCS
>>> class Color(Base): ...
...
>>> Color.register(UCS)
>>> Color('red').convert('ucs')
color(--ucs 0.27493 0.21264 0.12243 / 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(--ucs 0.27493 0.21264 0.12243 / 1)')
color(--ucs 0.27493 0.21264 0.12243 / 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.0.1.post1.tar.gz (2.8 MB view details)

Uploaded Source

Built Distribution

coloraide_extras-1.0.1.post1-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

Details for the file coloraide_extras-1.0.1.post1.tar.gz.

File metadata

File hashes

Hashes for coloraide_extras-1.0.1.post1.tar.gz
Algorithm Hash digest
SHA256 943241466fb0e30ec5ab522d7c38b5f67eb7f58d7483a80d954dcd9498266e3a
MD5 2b2166c223f5c424c006e280c6b19aea
BLAKE2b-256 d44f95c6fb089e5b02172b2e7fe36cdb6623b0698f8c89011620b8e80b5cab99

See more details on using hashes here.

File details

Details for the file coloraide_extras-1.0.1.post1-py3-none-any.whl.

File metadata

File hashes

Hashes for coloraide_extras-1.0.1.post1-py3-none-any.whl
Algorithm Hash digest
SHA256 0dac174ccad274a08512c1cd7fc1b43296c2764d25a3028e26f322996e1d5f3b
MD5 f7017ba1ff01bbcfbc2929c60cbae6f6
BLAKE2b-256 b9850ea29f5d13612f102baff571f55fc52e682cdc10d646e8f7bd4047effec0

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