A python script for executing pip commands across many or all packages.
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
idev-pipall-1.0.0.tar.gz
(5.7 kB
view details)
Built Distribution
File details
Details for the file idev-pipall-1.0.0.tar.gz
.
File metadata
- Download URL: idev-pipall-1.0.0.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | adf792c63bd8f10c638141410aa26c3d3611ce8aa7eaf57eff807d622dc611af |
|
MD5 | 3fa7e5a4ff35d73a61e43de7c28e57d4 |
|
BLAKE2b-256 | d945bab5959824cf0d8bd9e0c5969341ef5b13391d5ce9c8d7f82b6b17b73b09 |
File details
Details for the file idev_pipall-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: idev_pipall-1.0.0-py3-none-any.whl
- Upload date:
- Size: 6.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26ebb5be9e0e4a8518221ecd98c75cbc47565ec743e4e7b80800c6f875f7d8a4 |
|
MD5 | 825f1002c99c345f41b8677627328cbd |
|
BLAKE2b-256 | dce418a9ded17acba74b80db3b71381141a02dcd6126f76f7cc32caa145fc263 |