Skip to main content

A Minimalist Progress Bar for Python

Project description

YAPB: A Minimalist Progress Bar for Python

Usage

from yapb import ProgressBar

N = 100
pb = ProgressBar(N, message="Computing...", description="Progress")
for _ in range(N):
    pb.update(message="Still computing...", description=f"At {_}/{N}")
    pb.render()

Installation

pip install yapb

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

yapb-0.0.9.tar.gz (7.5 kB view details)

Uploaded Source

Built Distributions

yapb-0.0.9-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.0 MB view details)

Uploaded PyPy manylinux: glibc 2.5+ x86-64

yapb-0.0.9-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.0 MB view details)

Uploaded PyPy manylinux: glibc 2.5+ x86-64

yapb-0.0.9-cp310-none-win_amd64.whl (127.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

yapb-0.0.9-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ x86-64

yapb-0.0.9-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (463.4 kB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

yapb-0.0.9-cp39-none-win_amd64.whl (127.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

yapb-0.0.9-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ x86-64

yapb-0.0.9-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (463.5 kB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

yapb-0.0.9-cp38-none-win_amd64.whl (127.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

yapb-0.0.9-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ x86-64

yapb-0.0.9-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (463.2 kB view details)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

yapb-0.0.9-cp37-none-win_amd64.whl (127.7 kB view details)

Uploaded CPython 3.7 Windows x86-64

yapb-0.0.9-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ x86-64

yapb-0.0.9-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (463.1 kB view details)

Uploaded CPython 3.7m macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

File details

Details for the file yapb-0.0.9.tar.gz.

File metadata

  • Download URL: yapb-0.0.9.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.13.3

File hashes

Hashes for yapb-0.0.9.tar.gz
Algorithm Hash digest
SHA256 ab6b20e066339ab9cbd8ab327dc9d11fe36c697026d9eb4eb5e497bb2e43bbdc
MD5 96c59cf7760d4cce29a2c4bd6db4726b
BLAKE2b-256 d49fa8c7ef2cf33949af0b5f14df9efff24b91d058f0ba6e52820e3305fa4c5b

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.9-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for yapb-0.0.9-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3b1d844c7fd838aed36dc7c08813d7e239962660412de5bf2ab3070c38969917
MD5 db84045380ef3616116c99117ac7c51a
BLAKE2b-256 404926ec99c669fbf8fa37505cee82c7aa3d2830c7e9b55b6aac5a269acef5db

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.9-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for yapb-0.0.9-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 754221897244b07e75b9fdefe65c8c7cd40e57fb75bd50f1362e0be9ad62022b
MD5 eabf4ee51f85bf69e29f51f97f8b3cba
BLAKE2b-256 e00e55950bb1c26d86fb3b71202bb4c4df4cbac25ff0cacae554466c03317792

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.9-cp310-none-win_amd64.whl.

File metadata

  • Download URL: yapb-0.0.9-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 127.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.13.3

File hashes

Hashes for yapb-0.0.9-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 c7f46e67054655794632022b05ba4d125cd64aefca006053ef9168d9cad40766
MD5 98d80c16d3935ef41e7b41367694b16d
BLAKE2b-256 125d09e4ca761705d4ac68f51ef3799744a923b86084fbfb29e65e133c7aa011

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.9-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for yapb-0.0.9-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 598abf82d67cca7ff06e9c02aa74e81778bd04c7c446821dc35f89932753c5c4
MD5 cced65a895137f26902006aa294e7a7c
BLAKE2b-256 ca67a24c2c13030b1528711347c9311d039b349bbbe1a0810cfcefd383e06b65

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.9-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yapb-0.0.9-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 12f0c10cb682f9fc02343e531f81f2ccf3faeb1e2604ee17ecb9e6b7fe61fae2
MD5 0417c88974bf80fd9282b377e6f2ea86
BLAKE2b-256 a179f9ab5e83e8eddc2a48aa7c7c6dddcec5e64324662655344227db5d5a6d55

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.9-cp39-none-win_amd64.whl.

File metadata

  • Download URL: yapb-0.0.9-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 127.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.13.3

File hashes

Hashes for yapb-0.0.9-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 931568ad68db8800fa048d376dbf22f9915a0d124a277c7677b9e5ce0d9b50c4
MD5 ce79d41951b783b442a9f2bb6cd04ed2
BLAKE2b-256 f6820aaea368f67735385ce568beab6858513817ef947f66e5dc4b99d61089ac

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.9-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for yapb-0.0.9-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 202ee07621827a12ef481173d785d59ef081f6c6b6cd354be5d3d11ccc27f171
MD5 c75e01af2e8a435d00da871922ad6728
BLAKE2b-256 7061e524a468271c91b7da475d1abbcaebc12fed5f4cb34668afc7b08d81c9da

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.9-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yapb-0.0.9-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c75a2637830ca6a85b07f5b0e63e37401e2c19bed2811f9d9dfd006b09743935
MD5 bc52854d1d7603d015b8dc28737de4d4
BLAKE2b-256 8905a2e30e2f1152d9262ee9b89698aa8ca1eb6311be86b8dec6452978f67fe5

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.9-cp38-none-win_amd64.whl.

File metadata

  • Download URL: yapb-0.0.9-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 127.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.13.3

File hashes

Hashes for yapb-0.0.9-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 3794a753b1385bc7e76e176a5f23912987d789841a608dd01485215ac265976f
MD5 7af6fab1c944bd1cafad306f2ad7ddb6
BLAKE2b-256 7eb4c1d3bb56a6948e554b7109f25855231bfddfcbffbd0d72037a473e2c6e6b

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.9-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for yapb-0.0.9-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f7f4ae5f8bc398c0aeb5896641ba9ef54cbc9886a7b087949a2f0a437cec3792
MD5 789d7adb995a7f86c233cfefe3faa8b3
BLAKE2b-256 cd9de0b314c9e1397e3cf82ba8a73c1752af1b71b361e24e24d3aae5a05cc351

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.9-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yapb-0.0.9-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9b28050c6abd5eb71121a66b6c35106cc12a55ac4876e77ccba57466dfad8cff
MD5 15608faa0e24ecb87bfc008d07ce2548
BLAKE2b-256 02632eb87d0802c63655645d6f07eb421bc7d30b388cb1ad1dfc74a32c0cb061

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.9-cp37-none-win_amd64.whl.

File metadata

  • Download URL: yapb-0.0.9-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 127.7 kB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.13.3

File hashes

Hashes for yapb-0.0.9-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 078df55d8642e9c0ecccb48a4ce5a951e71f264bebb30387613fcd5bca4a93c4
MD5 7b90ab30c1a5f4593aeb04ca19177f98
BLAKE2b-256 580f920134e4fd39221ece8c72ea838c007c8379d9d2e786998a6a3ac0c94d6d

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.9-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for yapb-0.0.9-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b719327862d3ff6b0dfbc4c13a155ee0da8785c6cf1aa083debdad5f5f925ea7
MD5 2aa942d84d0dd1cc2a87cb7b904e9202
BLAKE2b-256 52c77dbf04e65e47252899b2fa88e0650be13a9e4411b18edae70dcd17fea212

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.9-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yapb-0.0.9-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 d7465f11247e82114396ce0cbfa5a993192f393992be78d7fddf004f6ca38550
MD5 94b234e08bd327eee6f4d8ace87d0ca8
BLAKE2b-256 bef0f09bc68ad865830c5bdfcfafd2a5555f10042a7742fe3f6d35937a02361f

See more details on using hashes here.

Provenance

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