# print-color

A simple Python package for printing colored text in terminal with rainbow support.

## Installation

```bash
pip install .
```

## Usage

```python
from print_color import cprint

# Basic colored text
cprint("Hello World!", color="green")
cprint("Warning!", color="warning")
cprint("Error!", color="red")

# Rainbow text
cprint("Rainbow text!", rainbow=True)

# Using color codes directly
from print_color import Colors
print(f"{Colors.OKBLUE}Blue text{Colors.ENDC}")
```

## Available Colors

- Basic: black, red, green, yellow, blue, magenta, cyan, white
- Bright variants: bright_black, bright_red, bright_green, etc.
- Special: header, okblue, okcyan, okgreen, warning, fail
- Styles: bold, underline