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

Uploaded Source

Built Distributions

yapb-0.0.11-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.11-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.11-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.11-cp311-none-win_amd64.whl (125.9 kB view details)

Uploaded CPython 3.11 Windows x86-64

yapb-0.0.11-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.11-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (479.7 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.11-cp310-none-win_amd64.whl (125.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

yapb-0.0.11-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.11-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (479.7 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.11-cp39-none-win_amd64.whl (126.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

yapb-0.0.11-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.11-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (479.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.11-cp38-none-win_amd64.whl (126.0 kB view details)

Uploaded CPython 3.8 Windows x86-64

yapb-0.0.11-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.11-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (480.3 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.11-cp37-none-win_amd64.whl (126.0 kB view details)

Uploaded CPython 3.7 Windows x86-64

yapb-0.0.11-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.11-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (480.3 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.11.tar.gz.

File metadata

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

File hashes

Hashes for yapb-0.0.11.tar.gz
Algorithm Hash digest
SHA256 1faccf8d0ef99f82623214998d2f6584ceec620f31f346b853aeead6f4c44d54
MD5 2385470f9d6aeff708ec942f2200a623
BLAKE2b-256 db07cfd5afb5eae43ade11d3099f5ed87d3338946edaf8e5776bb7934195fa50

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yapb-0.0.11-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c4e8b71554f1e47566bfc8846506f93fd676bd252252ecae3636267799da34c4
MD5 fe1d2ce2b9a4cdee80890bb759d4e67e
BLAKE2b-256 542c99ab812231f69b1c7bfb77ea7d17db75ee2ee8df0027dea0f0e8492e0cb2

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yapb-0.0.11-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea119c125d394c016621903938936349c37cc15a6f9658a3116210e5bbc75289
MD5 9f83e15ecc4c9e85b40ce4afc6cc7758
BLAKE2b-256 9d1ce5143b48a77f92c840605d5e60ce8dd7240e356999898cb9c470198e827f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yapb-0.0.11-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d35a74745a7a7b093a1665910e71143bb235c9328286d563d5803c8f3ff2b6af
MD5 cce9c11898727905e9e1849f26198208
BLAKE2b-256 482668c1c503e6dace96c60cdd00df1ad6a24e11d9f0d9413486526386636f40

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for yapb-0.0.11-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 893b57fb71b8c78039f590d94e3fb25104dc350d1e2aaaf3f32550c956161973
MD5 752c3e134503121918d726158ec70631
BLAKE2b-256 f7341330fe195aa008e7471fedb099d8f221222b74312d77f916764f2ca03d47

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yapb-0.0.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 da51403df6302bb06f9f4e9d89dcfb287edb3536defbeef60aebcf78683c19e1
MD5 5eaa527f982343c779bb6e1716112a64
BLAKE2b-256 096403ff4552830c2d6c67c10836722b543c0f9d8dca37b0bb8c62f83534f7d6

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.11-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.11-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a770bd3b90ea71e91d0c7a3dffcd86c48c4cba260ca205a6fa66021d3e81fd71
MD5 c9bbaecc6a62b68f19aa296a8c288317
BLAKE2b-256 f20fcbbf015fbb903f7c791ecb720ab2c43cb55622d8cdc03b53e1329d52e3ba

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for yapb-0.0.11-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 8fc49e459fa3cbd9943b25cea318f7098e90843185ed577c48d9e2d9ec118a9a
MD5 862a5b6c1183fb0ba38a3beee93df646
BLAKE2b-256 2211a29b41489fb99451cd9d4ba14c77a7ef3575223dfb95809f00120454760e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yapb-0.0.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c3e869b21dc8d03a239a11cacc09471a7641b199445477a853cb610581f0a941
MD5 4043d6f68e601bd11ec6f639075797de
BLAKE2b-256 66eaa3b642161035d2e67f80e9ad2c4500012255e58cacd2d8e84b93f237659e

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.11-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.11-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 7d2230b9064edf1f8710fe5ddc34cee5122d26a223c89c768f77a438b43b22a3
MD5 8f4cf905bd0d002163d91d65cbf63fc8
BLAKE2b-256 d5a0e15db06f485744aefdde0b2484764ffb6a1c9388adeb79e7732b9d68e90d

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for yapb-0.0.11-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 f8ddefecc28c08bfcd60bbc498010478a846221ebc0cc4a1d4c1c05c5bf1d209
MD5 b7ae86b856c50989bebe47d7274aa420
BLAKE2b-256 14bbd5fba24d1f35d8731f12e00b0de1eaed7c27c0d435bd53677e43d927fa46

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yapb-0.0.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b267f1e075a7d64c70f11f5d44ddaf7325fbad16addc4555cd97b3b34893177e
MD5 783c5e84cf3091520421aeee4eac2823
BLAKE2b-256 568c1807a55b0614c530511697f02cbe60de1656ab0a41b95445f227af67890e

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.11-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.11-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9d27c9e69894f23062d0d684922c1a72bf88fddc9210dcc2bb25a153fc03ba8d
MD5 ce21edc0a31f22b13dd9026f513d9c0a
BLAKE2b-256 3e9ccd942cccd6703dedc372c662c8eadac4c9ee96c2bc083293bdacf9b890eb

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for yapb-0.0.11-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 dc14ea48a89ed186a3ab149e63fd721849501decf1ff416d48c3753f1bfdb674
MD5 ef504d965f2fad68c9d27c7a3aa99ba7
BLAKE2b-256 84afb30d8c933aff0ca63158d48014a35fe228c5363c1a6d066c14b6397dc8c9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yapb-0.0.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b35e4bd23589e11b87f92655dc505e812918fd90b32b1186d0cd7b241b8a3ee7
MD5 edaafbc3998d2af9dcdbb9ae46b68961
BLAKE2b-256 b897ed9014ee0b5559391f92bf47fea1d8ec8ba706cf83b6b783d1ebc8d81d8e

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.11-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.11-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 31dd4c23b7b5e9718fdb9a1468802d9cdd8bf49cbe39f6768d4ff783f90ac6f3
MD5 6f49f2a8dd5769a4e1264c285cd63f81
BLAKE2b-256 aca3f06cec1994aeddfe30dd2dcb3996489f1c40c5ae2ff0a7e092eaa93aceee

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for yapb-0.0.11-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 4a6606f44ffc82aa060a55f07aea6b71d0f85cb2452d95cffa675528f9ad6398
MD5 1713f89467098539b36a9af565e013b0
BLAKE2b-256 5a289eb9971a936c6a1de6ffa3d40ac3c39bb43c3e29633567c0fdea5418b9ba

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for yapb-0.0.11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c3e35d531d51dc776d8c8117f34fb39fc4d4c4d3b61d37d84f485ac0e64bd4da
MD5 eb9ff96e64550d6a73a77675faea2fa5
BLAKE2b-256 83da1b83b60093e9acb9ca3bcf2942284b98b5bac18b1818d719902ae9ed1a95

See more details on using hashes here.

Provenance

File details

Details for the file yapb-0.0.11-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.11-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 da5321842c05003001157254e74b505ee0de666c2f04b9bb33dd7636f058cfe9
MD5 43f21b58f1cd1630bf52c73933fc3fc1
BLAKE2b-256 5f09f5e0a43a7ab8fd13056da761e42158b7dcd186032dd33d48e18163328f09

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