Metadata-Version: 2.4
Name: termseparator
Version: 0.1.1
Summary: A simple, lightweight function to print a stylized, colored separator line in the terminal.
Author-email: Your Name <your.email@example.com>
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Utilities
Classifier: Topic :: Terminals
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# termseparator

A simple, lightweight utility function designed to print clean, stylized, and colored separator lines directly in your terminal. Perfect for organizing output in data analysis scripts, CLI tools, or development logs.

## ✨ Features

* **Simple Syntax:** One function call to print a clean line.
* **Optional Title:** Centers a word within the separator line.
* **Color Support:** Supports standard terminal colors like green, blue, red, and yellow.
* **Zero Dependencies:** Relies only on built-in Python features (ANSI colors).

## ⬇️ Installation

You can install `termseparator` globally using pip:

```bash
pip install termseparator


🚀 Usage
The function accepts an optional title word (word) and an optional color string (color).

Python

import termseparator

# 1. Simple, default usage (green solid line)
termseparator.separator()

# 2. Separator with a centered title (default green)
termseparator.separator("DATA LOADING COMPLETE")

# 3. Separator with a different color
termseparator.separator("PROCESSING DATA", color="blue")

# 4. Solid red line
termseparator.separator(color="red")
