Skip to main content

A doit command that displays the progress of tasks.

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

doit_progress-0.3.tar.gz (20.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

doit_progress-0.3-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

Details for the file doit_progress-0.3.tar.gz.

File metadata

  • Download URL: doit_progress-0.3.tar.gz
  • Upload date:
  • Size: 20.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for doit_progress-0.3.tar.gz
Algorithm Hash digest
SHA256 9af1e3e72dec0ddb983278999b8e0cf9c1c9aaa03b4f119863f432c0f43fe12c
MD5 3b288ea1c0ae3470019435b603e830c6
BLAKE2b-256 dbdbedd9c36d0b76e51395f29803931566cb9e60ecd12841d2ddce3308dcd10f

See more details on using hashes here.

File details

Details for the file doit_progress-0.3-py3-none-any.whl.

File metadata

  • Download URL: doit_progress-0.3-py3-none-any.whl
  • Upload date:
  • Size: 18.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for doit_progress-0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d170d1734ca43005611c06ef60b1351d1f861d43987017919d10763a2bcbae37
MD5 dcb794466a3b48baa30f4e69f280e023
BLAKE2b-256 e40300253d14db249a5c8135bbfe90b1d42bef4d766ada6a11c05ab92c4a967e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page