Kalido
A python-based colouriser inspired by lolcat and kekcat, capable of handling both escape sequences and streamed input
Installation
Kalido is easily downloaded, simply run:
pip install kalido
Arguments
--stops <list> # Default = "random"
--count <int> # Default = 5
--size <int> # Default = 1
--stops
Define a list of hex codes which the gradient will go between, or alternatively use a premade template
Examples:
--stops "#000000" "#FFFFFF"
Creates a gradient between black and white
--stops "#FFD800" "#790293" "#FFD800"
Creates a gradient between yellow and purple, before returning to yellow
--stops aroace
Uses the premade gradient of the aroace flag
Presets:
- Rainbow
- Lesbian
- Gay (MLM)
- Bisexual
- Transgender
- Queer
- Intersex
- Aroace
- All (Combines every flag end-to-end)
- Random (Will pick any preset)
--count
Define how many additional colours the gradient will have between your stops
Use 0 if you want there to be no additional colours added
--size
Define how many characters each colour will cover.
Known bugs
- Interactive programs sometimes will leak escape sequences
AI Disclaimer
No AI was used to generate code nor this README
Metadata
Release files for kalido 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| kalido-1.2.0.tar.gz | 4.9 kB | Without provenance | Details for kalido-1.2.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| kalido-1.2.0-py3-none-any.whl | Python 3 | none | any | Details for kalido-1.2.0-py3-none-any.whl |
Total release size: 11.1 kB
Release files / kalido-1.2.0.tar.gz
| Download URL | kalido-1.2.0.tar.gz |
|---|---|
| Size | 4.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b10a9bc674fa7e02cc4bfc7ed3e63ee5f233834f64f1895a4b4694f9d6758f5a
|
|
BLAKE2b-256 checksum How to use checksums |
759f7b691cf6f8fbe675958e8db941b1d3497f3f69e5ef50f479d2e1843de25b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.4
|
Release files / kalido-1.2.0-py3-none-any.whl
| Download URL | kalido-1.2.0-py3-none-any.whl |
|---|---|
| Size | 6.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d1b62870153c65c6a57e90f3b3178cbe245ec4838aee815ab4daa499d6dc8c4d
|
|
BLAKE2b-256 checksum How to use checksums |
25d4a5f154ce82a3e08712b0da86b1899eff041808b8c95f04efae94a28844f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.4
|
Security for kalido 1.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.