Skip to main content

pipall

A python script for executing pip commands across many or all packages.



​

Installation

With git GitHub:

git clone https://github.com/IrtsaDevelopment/pipall.git

With pip PyPi

pip install idev-pipall






Usage



Within the CMD/Terminal

If installed with GIT:

python pipall.py [-h] {install,uninstall,update} ...

If installed with PIP:

pipall [-h] {install,uninstall,update} ...

Utilize -h or --help parameter for additional help.

usage: pipall [-h] {install,uninstall,update} ...

positional arguments:
  {install,uninstall,update}

options:
  -h, --help            show this help message and exit
usage: pipall install [-h] [-p PACKAGES] [-f FILE]

options:
  -h, --help            show this help message and exit
  -p PACKAGES, --packages PACKAGES
                        List of packages separated by "," to install.
  -f FILE, --file FILE  File referencing a list of packages to be installed.
usage: pipall uninstall [-h] [-p PACKAGES] [-f FILE] [-o] [-a]

options:
  -h, --help            show this help message and exit
  -p PACKAGES, --packages PACKAGES
                        List of packages separated by "," to uninstall.
  -f FILE, --file FILE  File referencing a list of packages to be uninstalled.
  -o, --outdated        Uninstalls all outdated packages.
  -a, --all             Uninstalls all packages (except for a select few).
usage: pipall.py update [-h] [-p PACKAGES] [-f FILE] [-o] [-a]

options:
  -h, --help            show this help message and exit
  -p PACKAGES, --packages PACKAGES
                        List of packages separated by "," to update.
  -f FILE, --file FILE  File referencing a list of packages to be updated.
  -o, --outdated        Updates all outdated packages.
  -a, --all             Updates all packages.






Examples

pipall install -p idev-pytermcolor,idev-steganopy

- Will attempt to install all packages provided.
pipall uninstall -f uninstallpackages.txt

- Will attempt to uninstall all packages provided in the text file.
pipall update -a

- Will attempt to update all packages you currently have installed.
pipall update -o

- Will attempt to update all outdated packages you currentl have installed.

Metadata

Release files for idev-pipall 1.0.0

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

Source distribution (sdist)

Source distribution for idev-pipall 1.0.0
File Size Uploaded
idev-pipall-1.0.0.tar.gz 5.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for idev-pipall 1.0.0
File Interpreter ABI Platform
idev_pipall-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.6 kB

Release files / idev-pipall-1.0.0.tar.gz

Download URL idev-pipall-1.0.0.tar.gz
Size 5.7 kB
Tags Source
SHA-256 checksum
How to use checksums
adf792c63bd8f10c638141410aa26c3d3611ce8aa7eaf57eff807d622dc611af
BLAKE2b-256 checksum
How to use checksums
d945bab5959824cf0d8bd9e0c5969341ef5b13391d5ce9c8d7f82b6b17b73b09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.0

Release files / idev_pipall-1.0.0-py3-none-any.whl

Download URL idev_pipall-1.0.0-py3-none-any.whl
Size 6.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
26ebb5be9e0e4a8518221ecd98c75cbc47565ec743e4e7b80800c6f875f7d8a4
BLAKE2b-256 checksum
How to use checksums
dce418a9ded17acba74b80db3b71381141a02dcd6126f76f7cc32caa145fc263
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.0

Release history Release notifications | RSS feed

This release

1.0.0 This release

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