Metadata-Version: 2.1
Name: loading_display
Version: 0.0.5
Summary: Simple loading bar and spinner for the terminal.
Project-URL: Homepage, https://bcde.xyz
Project-URL: Bug Tracker, https://gitlab.com/jarlv/py_packages/-/issues
Author-email: "Jarl V. Bjørgan" <jvbjorgan@gmail.com>
License-File: LICENSE
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.7
Description-Content-Type: text/markdown

# Loading Display

Simple loading bar and spinner for the terminal.

## spinner

Prints unicode frames for a spinning animation.

Usage:

```py
from loading_display import spinner

s = spinner()
while loading:
    next(s)
```

## Loading bar

Prints a progress bar.

Usage:

```py
from loading_display import loading_bar

while loading:
    loading_bar(current_progress, 
                total=total_size, 
                bar_length=10, 
                show_percentage=True)
```

Appearance:

```txt
[▯▯▯▯▯▯▯▯▯▯▯▯▯▯▯] 100.0 %
```
