Skip to main content

A progress bar tool for pip installations

Project description

┏┓┳┏┓  ┳┓┏┓┳┓
┃┃┃┃┃  ┣┫┣┫┣┫
┣┛┻┣┛  ┻┛┛┗┛┗

pipbar is a Python tool that shows a progress bar with ETA and download speed when installing packages using pip. It enhances the user experience by displaying a progress bar during installation, making it easy to track the progress and estimated time for completion.

Features

  • Displays a progress bar for pip installations
  • Shows the ETA (estimated time of arrival) and download speed
  • Provides user-friendly messages and status updates during package installation
  • Open-source and easy to use

Installation

You can install pipbar directly from PyPI using pip:

pip install pipbar

PyPl: https://pypi.org/project/pipbar/0.1.0/

Usage

Once pipbar is installed, you can use it to install packages with a progress bar.

Install a Single Package

Here’s an example of how to install a package (e.g., requests) using pipbar:

from pipbar import install_package

install_package("requests")

This will install the requests package and show a progress bar with the ETA and download speed.

Install Multiple Packages

You can also install multiple packages at once by using the install_packages function:

from pipbar import install_packages

install_packages(["requests", "numpy", "pandas"])

This will install requests, numpy, and pandas with a progress bar for each package.

License

pipbar is an open-source project released under the MIT License.

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

pipbar-0.1.1.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pipbar-0.1.1-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file pipbar-0.1.1.tar.gz.

File metadata

  • Download URL: pipbar-0.1.1.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.10

File hashes

Hashes for pipbar-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e12f6bd3521cba127942b5021868762fa8fe563daf5d32940f98c45c10da47f0
MD5 79bfc98711cde4165f46dbfeea0d2c70
BLAKE2b-256 bd670362cb32561268d6febe3bb20391fd4b4ae174816e11bffe5b55e119421b

See more details on using hashes here.

File details

Details for the file pipbar-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pipbar-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.10

File hashes

Hashes for pipbar-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 688c13fba993d8f0a291550654388fa0b2730cc04290447343f40483f2bd7068
MD5 7a2df674a5d9f5697d762b22beeb5b90
BLAKE2b-256 9ff9d56849c280783f62c82347b716a3ad2e9d16ae43b54a264c123ce4119cad

See more details on using hashes here.

Supported by

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