Metadata-Version: 2.4
Name: progressvertical
Version: 0.1.7
Summary: Rendering vertical progress bars with custom colors and styles
Author-email: Jeferson Cardoso <jefersoncardoso.dev@gmail.com>
Maintainer-email: Jeferson Cardoso <jefersoncardoso.dev@gmail.com>
License: MIT
Project-URL: Documentation, https://github.com/cardosource/progressvertical#readme
Project-URL: Issues, https://github.com/cardosource/progressvertical/issues
Project-URL: Source, https://github.com/cardosource/progressvertical
Keywords: progress,progress-bar,cli,terminal,vertical
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
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: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: colorama>=0.4.6
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: twine>=4.0; extra == "dev"
Requires-Dist: black>=22.0; extra == "dev"

**ProgressVertical** is a Python library for displaying vertical progress bars for command-line interface (CLI) applications.  
Designed with a focus on usability and customization, allowing the creation of multi-stage progress animations with configurable colors, styles, and durations, inspired by another library [_progressbar_](https://pypi.org/project/progressbar/).



## Installation:

```pip
pip install progressvertical

```
### Usage Example

```python
from progressvertical import ProgressManager, VerticalProgressRenderer, ColorManager
import time

ColorManager.init_colorama()
renderer = VerticalProgressRenderer(height=5)
manager = ProgressManager(renderer)
print("progresso")
lista = [1, 2, 3, 4, 5]

for numero in manager.track(lista, label="Números", fore_color="green"):
    print(f"Processando: {numero}")

print("Processo concluído!")

```

[![ProgressVertical](https://img.shields.io/badge/ProgressVertical-%200.1.7-0073B7?style=for-the-badge&logo=python)](https://pypi.org/project/progressvertical/)
