rennips
A minimalist Python progress spinner that provides a simple visual feedback for iterative processes with normal and simple display modes.
> "rennips" is simply 'spinner' spelled backwards.
Check out on PyPI
Installation
pip install rennips
Usage
import time
from rennips import rennips
data = [x for x in range(50)]
for i in rennips(data, desc="Counting...", mode="SIMPLE"):
time.sleep(0.05)
Features
- Simple spinner animation (|, /, -, \)
- Progress percentage
- Item count
- Elapsed time
- Works with any iterable
- Support for iterables without known length
Roadmap
Future features and improvements planned for Rennips:
Short-term Goals
- Big mode: Large-scale spinner display for better visibility in terminal
- Manual spinner control: Support for non-iterable progress tracking, allowing start/stop/update operations
Release files for rennips 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rennips-0.2.0.tar.gz | 4.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rennips-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.9 kB
Release files / rennips-0.2.0.tar.gz
| Download URL | rennips-0.2.0.tar.gz |
|---|---|
| Size | 4.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
94d0b338eabdeec04822c6341ea589bbe9c63bd9dbefc7dc39d96f7f435a1a39
|
|
BLAKE2b-256 checksum How to use checksums |
82c7d3451cda6511b821ee4f406573a80fdbd772dcb7e6f0d46f50109ef5afba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Release files / rennips-0.2.0-py3-none-any.whl
| Download URL | rennips-0.2.0-py3-none-any.whl |
|---|---|
| Size | 4.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7e9bcfb89912f6f4a7a020104399986269149e32d1509e10893dc54f4d147a79
|
|
BLAKE2b-256 checksum How to use checksums |
fe777324b8751eb5dc5cabafaa8a722a2e7914b63db82e9e370f1acc06af9f5d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|