Skip to main content

A customized Rich Progress Bar

Project description

MaxProgress 0.3.0

Updated to match dependencies with fellow helper scripts: maxconsole and maxcolor.

MaxProgress 0.2.0

Maxprogress provides a thin wrapper around rich’s Progress Bar class. It generates a custom formatted progress bar.


maxprogress

Installation

Pip

pip install maxprogress

Pipx

pipx install maxprogress

Poetry

poetry add maxprogress

Usage

from maxprogress import get_progress

progress = get_progress():

with progress:

    task1 = progress.add_task("[red]Downloading...", total=200)
    task2 = progress.add_task("[green]Processing...", total=200)
    task3 = progress.add_task("[cyan]Cooking...", total=200)

    while not progress.finished:
        progress.update(task1, advance=0.5)
        progress.update(task2, advance=0.3)
        progress.update(task3, advance=0.9)
        time.sleep(0.02)

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

maxprogress-0.3.0.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

maxprogress-0.3.0-py3-none-any.whl (2.5 kB view details)

Uploaded Python 3

File details

Details for the file maxprogress-0.3.0.tar.gz.

File metadata

  • Download URL: maxprogress-0.3.0.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.10.8 Darwin/21.6.0

File hashes

Hashes for maxprogress-0.3.0.tar.gz
Algorithm Hash digest
SHA256 5ceafb978d1ef52dc0e2f1efdb34af5583bad25f0f13fafba1356cac8878ac60
MD5 fd7e17a86dc238f26c095d28fbbfd403
BLAKE2b-256 f46d76efe51c8cdd282eca7e98827b1f06768cab21d331888b55d95dc22db218

See more details on using hashes here.

File details

Details for the file maxprogress-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: maxprogress-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 2.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.10.8 Darwin/21.6.0

File hashes

Hashes for maxprogress-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b5808b8c67e4517a1bb15ee24fbd506858ef0cf673bdc4b82cb9b0632560acd5
MD5 f3a17eb36c815dc002d8b5f33842f929
BLAKE2b-256 0583f3c5125d01bda918a964df41ae6f31254874d115a34bb88c6dae031137b0

See more details on using hashes here.

Supported by

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