Skip to main content

A doit command that displays the progress of tasks.

Project description

markdown

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.2.tar.gz (20.4 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.2-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: doit_progress-0.2.tar.gz
  • Upload date:
  • Size: 20.4 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.2.tar.gz
Algorithm Hash digest
SHA256 7f6431c5be2caf37bda891347f606e1e56478af3afe3eac65ede97438c4abdf2
MD5 c0ac2d2c99b74bd05bbc2d6cf040c66a
BLAKE2b-256 4abae8e455678506b2005184cc6751f645262a9633e8018551ae2266cbc78ec1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: doit_progress-0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2210045a96229ff1a352605163dcb9e05201f9fd2a4757486e03fd0724dd0979
MD5 cb7eee361e8e7cf167df9bff7cac6547
BLAKE2b-256 c5ccb8c95670718068541f3ac166b2481c4f092732f6457c6cc6f590e763ddb3

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