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.4.tar.gz (3.2 MB view details)

Uploaded Source

Built Distribution

coloraide_extras-1.4-py3-none-any.whl (22.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: coloraide_extras-1.4.tar.gz
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for coloraide_extras-1.4.tar.gz
Algorithm Hash digest
SHA256 6677c4cd50324c28a47b1f3c22ea2c1f4116337d52654ae96b8a83eb69837507
MD5 d8b476d1a9aeaf8b2e11b8ef0c466ea6
BLAKE2b-256 7d7e80bbd5712b1117272d46dea0bfc5d61474a67826a2ddf8062f64bc8c38ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coloraide_extras-1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 2ec0a2bc1fca129c0c6f1d9cf6d04f91dcc0d9ee2789535bde53d82bbcf69c2d
MD5 7eb5de7b8e3ee9e29738c2ea7bd11ac7
BLAKE2b-256 9cb27aff499949865dd79d4aeb0fffff1a17ed19aa322465c8502ffb18590a04

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