doit-progress
A command for the doit task management system that displays the overall progress of tasks in a visual progress bar.
Installation
pip install doit-progress
Usage
Once installed, the command is automatically registered with doit. You can use it by running:
doit progress
This will display a progress bar showing the completion status of all tasks defined in your dodo.py file. You can specify a different dodo.py file using the -f flag.
Options
--bar-length: Set the length of the progress bar (default: 50 characters)--interactive: Enable interactive mode with real-time progress updates
Example:
doit progress --bar-length 75
doit progress --interactive
Requirements
- Python >= 3.8
- doit >= 0.36.0
- cloudpickle >= 3.1.1
- doit-sqlite-sync >= 1.0
License
This project is licensed under the CeCILL-B License.
Metadata
Release files for doit-progress 0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| doit_progress-0.3.tar.gz | 20.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| doit_progress-0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 38.8 kB
Release files / doit_progress-0.3.tar.gz
| Download URL | doit_progress-0.3.tar.gz |
|---|---|
| Size | 20.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9af1e3e72dec0ddb983278999b8e0cf9c1c9aaa03b4f119863f432c0f43fe12c
|
|
BLAKE2b-256 checksum How to use checksums |
dbdbedd9c36d0b76e51395f29803931566cb9e60ecd12841d2ddce3308dcd10f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / doit_progress-0.3-py3-none-any.whl
| Download URL | doit_progress-0.3-py3-none-any.whl |
|---|---|
| Size | 18.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d170d1734ca43005611c06ef60b1351d1f861d43987017919d10763a2bcbae37
|
|
BLAKE2b-256 checksum How to use checksums |
e40300253d14db249a5c8135bbfe90b1d42bef4d766ada6a11c05ab92c4a967e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|