Skip to main content
https://badge.fury.io/py/PProgress.svg

Features

Provides an all purpose Python based progress bar utility that can be run in loops either running in serial or parallel with MPI or other utilities.

  • When using parallel loops, each parallel progress gets a progress bar.

  • The progress bar shows the percent completion of the tasks assigned to that process.

  • If there are multiple processes, all progress bars remain until the final onefinishes.

Installation

PProgess can simply be install using pip as:

pip install pprogress

Then you can try out a simple serial example as:

from pprogress import ProgressBar
from time import sleep

N = 100
pb = ProgressBar(N)
for i in range(N):
    pb.update()
    sleep(0.1)
pb.done()

Documentation

Full documentation with parallel examples coming soon!

Release files for PProgress 0.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for PProgress 0.0.5
File Size Uploaded
PProgress-0.0.5.tar.gz 2.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for PProgress 0.0.5
File Interpreter ABI Platform
PProgress-0.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 18.4 kB

Release files / PProgress-0.0.5.tar.gz

Download URL PProgress-0.0.5.tar.gz
Size 2.8 kB
Tags Source
SHA-256 checksum
How to use checksums
4ff5e0784b06bfaac90b58120946c8f85ce0485ddcc2595f3aa65d6d88d8c5da
BLAKE2b-256 checksum
How to use checksums
db201d3b7f23ebad8ea5090285dfc9c0c1463361489e06bd94e1684381a00c72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

Release files / PProgress-0.0.5-py3-none-any.whl

Download URL PProgress-0.0.5-py3-none-any.whl
Size 15.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9f0fa84f20d81a7d30356b0f064ba4810e81e20323de4f303dd57701a283e3ac
BLAKE2b-256 checksum
How to use checksums
baf08db0519c2062da47b51034bd3fdc733699ed6c66d01bd0dd180137e621a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/2.7.15

Release history Release notifications | RSS feed

This release

0.0.5 This release

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page