semvec/pypi-packages huggingface dataset:
modern-colorthief 0.1.2
Colorthief reimagined
License: MIT
Requires Python: >=3.8,<4.0
Keywords: python,colorthief

# Introduction :

[`ColorThief`](https://github.com/fengsp/color-thief-py) reimagined

## Why use `modern_colorthief` ?

-   It is built on modern standards (`colorthief` uses [custom `cached_property`](https://github.com/fengsp/color-thief-py/blob/3e96a52abfa34323c798a691b2970c6df3059fda/colorthief.py#L18-L27))
-   I want innovations to happen in `colorthief` (optimize algorithms? make everything faster?)
-   I want to optimize parts of `colorthief` (maybe rewrite in a compiled language?)
-   Automated [test](https://github.com/baseplate-admin/modern_colorthief/blob/7f1025c853bf9458e123a43d284099523a8a587b/tests/test_modern_colortheif_with_colorthief.py#L10-L16) to make sure `colorthief` and `modern_colorthief` gives the same output

## Why shouldn't you use `modern_colorthief` ?

-   `modern_colorthief` does not support EOL python versions.

## Requirements :

-   [`Pillow`](https://pypi.org/project/Pillow/)
-   Python 3

## Used Internally by :

-   [`coreproject`](https://github.com/baseplate-admin/coreproject)

## Contributing :

If you like this project add a star.
If you have problems or suggestions please put them in the [Issue Tracker](https://github.com/baseplate-admin/modern_colorthief/issues)
If you like to add features. Fork this repo and submit a Pull Request. 😛

# Roadmap :

You tell me. If i have free time, I will implement it.