All Projects → defjaf → pip_upgrade_outdated

defjaf / pip_upgrade_outdated

Licence: MIT License
Install outdated python packages.

Programming Languages

python
139335 projects - #7 most used programming language
Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to pip upgrade outdated

rotten tomatoes cli
Rotten Tomatoes CLI
Stars: ✭ 14 (-77.42%)
Mutual labels:  pip, command-line-tool
rfc-bibtex
A command line tool that creates bibtex entries for IETF RFCs and Internet Drafts.
Stars: ✭ 43 (-30.65%)
Mutual labels:  pip, command-line-tool
medic
Perform bulk URL status checks and track changes.
Stars: ✭ 24 (-61.29%)
Mutual labels:  command-line-tool
terminal-style
🎨 Return your terminal message in style! Change the text style, text color and text background color from the terminal, console or shell interface with ANSI color codes. Support for Laravel and Composer.
Stars: ✭ 16 (-74.19%)
Mutual labels:  command-line-tool
anyshortcut-cli
CLI (Commnad line interface) version of Anyshortcut
Stars: ✭ 82 (+32.26%)
Mutual labels:  command-line-tool
ropr
A blazing fast™ multithreaded ROP Gadget finder. ropper / ropgadget alternative
Stars: ✭ 200 (+222.58%)
Mutual labels:  command-line-tool
rctl
A set of command line tools based on R and JavaScript.
Stars: ✭ 15 (-75.81%)
Mutual labels:  command-line-tool
ttdl
TTDL - Terminal Todo List Manager
Stars: ✭ 91 (+46.77%)
Mutual labels:  command-line-tool
cli-boilerplates
🚀 A Command Line Tool to generate boilerplates with creation of files globally. A tool to help students quick start with single line of code.
Stars: ✭ 27 (-56.45%)
Mutual labels:  command-line-tool
landscaper
Apply code mods to projects, awesomely
Stars: ✭ 15 (-75.81%)
Mutual labels:  command-line-tool
fe
A super-fast and easy to use command line fuzzy file searcher built with the rust programming language.
Stars: ✭ 23 (-62.9%)
Mutual labels:  command-line-tool
przm
🎨 A simple, yet feature rich color picker and manipulator
Stars: ✭ 19 (-69.35%)
Mutual labels:  command-line-tool
Ether
A Command-Line Interface for the Swift Package Manager
Stars: ✭ 86 (+38.71%)
Mutual labels:  command-line-tool
cmany
Easily batch-build cmake projects!
Stars: ✭ 15 (-75.81%)
Mutual labels:  command-line-tool
TyStrings
strings file tool for iOS / macOS developers
Stars: ✭ 15 (-75.81%)
Mutual labels:  pip
SimpleSqlExec
Lightweight command-line utility to execute queries on SQL Server in place of SQLCMD
Stars: ✭ 20 (-67.74%)
Mutual labels:  command-line-tool
cyclonedx-python
Creates CycloneDX Software Bill of Materials (SBOM) from Python projects and environments.
Stars: ✭ 78 (+25.81%)
Mutual labels:  pip
wlc
Weblate command line client
Stars: ✭ 22 (-64.52%)
Mutual labels:  command-line-tool
asymmetric
Ridiculously fast and easy module-to-API transformations. Learn in minutes, implement in seconds. Batteries included.
Stars: ✭ 35 (-43.55%)
Mutual labels:  pip
google-CommandLine-Translation-Tool
命令行翻译工具-谷歌-中英文
Stars: ✭ 22 (-64.52%)
Mutual labels:  command-line-tool

pip_upgrade_outdated

Run pip install --upgrade for all outdated packages (pip list --outdated).

Allow specifying which version of pip to run, and parallel or serial execution of the upgrade step.

Command line usage

usage: pip_upgrade_outdated [-h] [-3 | -2 | --pip_cmd PIP_CMD]
                            [--serial | --parallel | --sequential] [--user]
                            [--dry_run] [--verbose] [--version]
                            [--exclude PKG]

Upgrade outdated python packages with pip. Any unknown arguments will be passed to pip.

optional arguments:
  -h, --help            show this help message and exit
  -3                    use pip3
  -2                    use pip2
  --pip_cmd PIP_CMD     use PIP_CMD (default pip)
  --serial, -s          upgrade in serial via a single pip upgrade command (default)
  --parallel, -p        upgrade in parallel via individual pip upgrade commands
  --sequential, -q      upgrade in serial via individual pip upgrade commands
  --user, -u            Adds the --user flag when installing the packages
  --dry_run, -n         get list, but don't upgrade
  --verbose, -v         may be specified multiple times
  --version             show program's version number and exit
  --exclude PKG, -x PKG
                        exclude PKG; may be specified multiple times

TODO

  • Need better error handling?
  • Should the script explicitly return a value to the shell?
  • allow patterns in exclude option
  • allow file list in exclude option

Sources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].