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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: coloraide_extras-1.1.tar.gz
  • Upload date:
  • Size: 2.8 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.1.tar.gz
Algorithm Hash digest
SHA256 d58862e4076c65c80ab7718f9a528f18bf920b5f75bdaaa0020616c603b13d56
MD5 6f92f75185570e05dcefe6fd9504cf7f
BLAKE2b-256 4188d591086c1c9850435a1f4ea2a1ce6e7c8a739c678bb7415f06de4ff06fe6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coloraide_extras-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d30cbf62965bae97db9cde908a0694820f3a42c61efe10efaa3f007cedd75c60
MD5 0681f3a7408bb0b60a344a5a41d66bb2
BLAKE2b-256 3a24013ef6404904e733cbad338984c32b9ab2d4a45035ada3ee01f5f54213bf

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