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.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.6.tar.gz (112.6 kB view details)

Uploaded Source

Built Distribution

coloraide_extras-1.6-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for coloraide_extras-1.6.tar.gz
Algorithm Hash digest
SHA256 93653c45c63d66762b27db191492c6e767a5128a9584008eec7833f15efc1c96
MD5 d5414ac8527b3988403c4f4564f5ef83
BLAKE2b-256 b37115c089711d2cc48e92cc4bc58ac8f87d174cc84f24d9034b38a621682354

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coloraide_extras-1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 dc6c8307cad974944415a670b5c0cc1a52fd89c6f723dbc4058dc3d7462d517a
MD5 8c7483b89e7f26289e91e868d2408683
BLAKE2b-256 e69f54d15ab9edd0b18fcfcde0a0c0addb090e59445d40331209886304210baa

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