Skip to main content

A Minimalist Progress Bar for Python

Project description

YAPB: A Minimalist Progress Bar for Python

Rust Tests

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.13.tar.gz (9.1 kB view details)

Uploaded Source

Built Distributions

yapb-0.0.13-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

yapb-0.0.13-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

yapb-0.0.13-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

yapb-0.0.13-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

yapb-0.0.13-cp312-none-win_amd64.whl (133.4 kB view details)

Uploaded CPython 3.12 Windows x86-64

yapb-0.0.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

yapb-0.0.13-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (535.6 kB view details)

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

yapb-0.0.13-cp311-none-win_amd64.whl (131.5 kB view details)

Uploaded CPython 3.11 Windows x86-64

yapb-0.0.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

yapb-0.0.13-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (489.3 kB view details)

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

yapb-0.0.13-cp310-none-win_amd64.whl (131.5 kB view details)

Uploaded CPython 3.10 Windows x86-64

yapb-0.0.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

yapb-0.0.13-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (489.3 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.13-cp39-none-win_amd64.whl (131.7 kB view details)

Uploaded CPython 3.9 Windows x86-64

yapb-0.0.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

yapb-0.0.13-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (489.8 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.13-cp38-none-win_amd64.whl (131.4 kB view details)

Uploaded CPython 3.8 Windows x86-64

yapb-0.0.13-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

yapb-0.0.13-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (489.6 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.13-cp37-none-win_amd64.whl (131.4 kB view details)

Uploaded CPython 3.7 Windows x86-64

yapb-0.0.13-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

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

yapb-0.0.13-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (489.7 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.13.tar.gz.

File metadata

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

File hashes

Hashes for yapb-0.0.13.tar.gz
Algorithm Hash digest
SHA256 252e581beaa060fbec8bc76df848832f1677c1988b94d816d286c6caa1003310
MD5 37b63fbdea2a00da3cce5b77d45216c8
BLAKE2b-256 eab88eecce96abf9bed34f36e7d10348f22bb77922eb3739b6cdd1c3aba752c1

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yapb-0.0.13-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e8e87aceaa9edd1860b6a6e5cf1fb58c98745a5613ab3b8400d6c1d598e98ced
MD5 06959d6b62134f69f7eca735ea042723
BLAKE2b-256 9b83a5ff7961263d7beb7b83e9e4cf481f3e85c420be466e40593aa2651065a1

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yapb-0.0.13-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3bf874ead3167111d92dcd377c403317e30256562d1abbb27d59c26df7e188f
MD5 931376c17ff11db9e4b276e3c29b1a86
BLAKE2b-256 16e3c31caad6137a327ea0cbe15a497a0afdfca7f2d1485c24185cd8799e1104

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yapb-0.0.13-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4d86af17af2081ac8f28203743352fe94918f9b2d4dd234cb495fc92601ec4dd
MD5 f1ffdd675a45c0b1a25e7cbfacb36cac
BLAKE2b-256 1d4c5e0501cf877b3aa02880c0ac86c5ad06aa746c35af382d43ef88c73b97fb

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yapb-0.0.13-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dbbf117f5bf37d1945ad266ea7179dcb2d68b1825fb1ae5444c8e365318d3fa6
MD5 d71303413a7ad2d6272d432d9e96e0f7
BLAKE2b-256 7277b3cadddd1b05418965443a7e079a087d0c8c0900444fa1c831b4b73dc581

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-cp312-none-win_amd64.whl.

File metadata

  • Download URL: yapb-0.0.13-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 133.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.3.0

File hashes

Hashes for yapb-0.0.13-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 a2e9c32a76763334dd280b30c83fcbdf51237d0238f1764735ba82743be62c63
MD5 4b877b4f3a1329dfc6e55ce7bd3f9e1c
BLAKE2b-256 445e4967f18e96d11d27d8dc4e4ec25ebebc022bb1ddbceddffac34c971e20c8

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yapb-0.0.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 75a653a0a07c4a374f61ce1f013a6f2ee2e3839588aac6b576a10cabe234a049
MD5 b85f38ddefbc0060cbfd73b035f16a47
BLAKE2b-256 e0dc436ae8c76130a80b284e79398df19ae12c57ea6a803b919266f88b78ac5c

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yapb-0.0.13-cp312-cp312-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 1f2965d33c6abb7c5a312085ffe44cf1f6c708922048098a2d90f427170953d6
MD5 07004e330ed1a97ffc3736a6c42c11ed
BLAKE2b-256 dd4841b5f0ff9ed12c3e0db9c720cf351265e36bbed642e793442c9a21e6a8cb

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-cp311-none-win_amd64.whl.

File metadata

  • Download URL: yapb-0.0.13-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 131.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.12

File hashes

Hashes for yapb-0.0.13-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 92b59ff37166db964ebaa428eb47d56fdf08468202d6b663a515e25724394f75
MD5 cc16398ae351a51924de9a3a86ed1c7e
BLAKE2b-256 96b8a89aa7fe0fcaf9aa9f44aba8ca5f439e251f36d63454217c14caa00281b5

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yapb-0.0.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 739243582a7b853bb1c39bfc2f17afac027ef60007cca706acf1829050230f5b
MD5 c40d0e6825a094a756959a53018ac721
BLAKE2b-256 3c9abad14654b1f3abea6378c334c66428bd74a3468acc87ebb8b052e685158e

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yapb-0.0.13-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 32ccb502069535cbc8c12dc79fc40713fd167f2ab7b2fab6ce14ac6945e706dd
MD5 fdcd14892c9125d8d76926658573faf8
BLAKE2b-256 7070be9b5688281cb6b634c4bda729d639883b60c7028943b51ccde7f2c1adf5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yapb-0.0.13-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 f1f299c96bd461038476a6b98d14cd2d2589716ada57b2d877f6c6494b4ea6f5
MD5 7e04581aa29815b335ff090eb3e97ec9
BLAKE2b-256 891921b5c4e0ba87aff22b3fb9c7ffd7d35b8ead96f4e7ccd2b489591ebc010d

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yapb-0.0.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 960f7d46f3b0c41533d45286b7187fe8979dbcc6df175812dd5a29f2d756056d
MD5 0b70423490b5c7700d2df5e4b5489714
BLAKE2b-256 baf99ed8bd2b98d7f5efb729eb418913a57a660ab64a0afd2c75ff95784ac7ac

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-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.13-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 fd25adecba39b637671ed1ea15882b6d5939c384da9a6620270853391df3dd8c
MD5 a074e3bedcf84e1bf9d18d902f90c161
BLAKE2b-256 bd1a3f32ae3a7bd8545d211897944ee5253abfafafb04cea0c9568fbc1af8ddd

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yapb-0.0.13-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 a9d512427c2d6fc2d036dcaedf615e2f9fc03d8473fc0de6a7e741adf6675d2c
MD5 7f0f97607d6865d0d57a673457e9d09f
BLAKE2b-256 8420dcfd62bae7bff3306786b9208f2cf1055befd188cce15b651dac2fe50f05

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yapb-0.0.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1e4ce4de6888ea28281855ec5c01beb2f5b32a4c497295d595b03a9bc50df13d
MD5 6025ed1f990613b1ea8dee266d62fbcc
BLAKE2b-256 a31f8e9f1a9ad851c747cbab7fb6dadd7cb08759c3f534b269b3bac5d90bb9b0

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-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.13-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8ec563ba9123e0d5bc8aa8047b3a17aecd915059d117617a07c051e826c3d662
MD5 9a7bd27c8b930be7eadf1c7203d00bf9
BLAKE2b-256 e9fc18ccb52661c00cbc57db306226c167ad6432da9812f13b46768a7ea5e40d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yapb-0.0.13-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 fdd2da874ec3926fcd925327894e27af4f1ef6ab7cd49126f75316dab6186b02
MD5 b7b86add002854ee36f9a6f71ed4363f
BLAKE2b-256 a9019112ff61db744f6dc6791ff2115ab50c67939ad0a223e32fc0b62c683be4

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yapb-0.0.13-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea873979cb209f8d47226f4abdec4e6dd3b3082ef723d6b0dd5252ffa86c0b43
MD5 0b2142e7e542771b40e7f58f82312c10
BLAKE2b-256 7b0d8cd94ca015b8891d78945382d4183ec1154f3d97db5f08474310f5bd12d4

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-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.13-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 631eb0540ef897c3c16745cee4a20c39fd7296eaf92bdf721615146bcf5aa305
MD5 69610ec370bf7228b3cc140bf0a2046f
BLAKE2b-256 3f1d06d7b876687b71f2e5dffb5565defdc19ff2d0fad55ee2203d32ac795606

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for yapb-0.0.13-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 2852ad766b568a85f18269a3cd5792ec2258a16655850a0154282a3dda66274b
MD5 423e11a52e9225ba9e963006f8d562df
BLAKE2b-256 635b04a669a55612eaf580ba70bff87e71e71f0a377415547b9c231203cc419e

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yapb-0.0.13-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5b36cbaacec999b92d9080257fd45284d32bf1ee2fe0366969b04a1f237d1658
MD5 12cd236c82261d088b1d98e95910d81c
BLAKE2b-256 b8fc589365d22e8eac34f394236044a5cbbb73dce03a583339cf8c2262b59c0a

See more details on using hashes here.

File details

Details for the file yapb-0.0.13-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.13-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 70337c59277a647a82131922126a3c72b5618271e3ac6f5368eec2d9482cb523
MD5 112bf744ae2fc06618fc4d281ac866d6
BLAKE2b-256 3c16e66c7d9cb457e4181e61cef2981bfbcc7c6d8afd447868d587410222cf73

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