Metadata-Version: 2.4
Name: acciaccatura
Version: 0.1
Summary: Collection of python libraries
License-Expression: GPL-3.0-only
Project-URL: Homepage, https://gitlab.com/HansvonHohenstaufen/acciaccatura.git
Project-URL: Repository, https://gitlab.com/HansvonHohenstaufen/acciaccatura.git
Project-URL: Issues, https://gitlab.com/HansvonHohenstaufen/acciaccatura/-/issues
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.14
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: setuptools
Dynamic: license-file

# acciaccatura

acciaccatura is a collection of general-purpose Python libraries.

# Libraries

- message: Prints colored messages based on importance.
- progress: Basic progress bar.

# Packaging

- **Gentoo:** [imperium](https://gitlab.com/HansvonHohenstaufen/imperium) repository.

# Installation

To install the command line utility, run:

```bash
python3 -m build
pip install dist/*.whl
```

# Example

Basic usage.

```python
from time import sleep

from acciaccatura.progress import Progress

progress = Progress(detail="Status", total=100,	info={})

for i in range(0, 101):
	progress.update(current=i)
	progress.print()
	sleep(0.1)
```
