更新过时python包的命令行工具

pip-upgrade-outdated的Python项目详细描述


pip_upgrade_过时

对所有过时的包运行pip install --upgradepip list --outdated)。

允许指定要运行的pip版本,以及并行或串行执行升级步骤。

命令行用法

usage: pip_upgrade_outdated [-h] [-3 | -2 | --pip_cmd PIP_CMD]
                            [--serial | --parallel]
                            [--sequential_run | --batch_run] [--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

待办事项

  • 需要更好的错误处理吗?
  • 脚本是否应该显式地向shell返回一个值?
  • 允许排除选项中的模式

来源

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java:在新文件()中传递字符串变量;   java正则表达式模式匹配器失败   反射“特殊属性/属性”,而不是Java中的getter/setter,以避免锅炉板代码   java“NoSuchMethodError”是什么意思?   java文件名、目录名或卷标语法不正确Kotlin Maven   使用java查找主机名时,性能线程进入阻塞状态。网地址。getLocalHost   java如何解决此连接配置强制转换异常?   java我不确定如何将我当前基于lwjgl的引擎与Jbox2D结合使用   在这个mergesort实现中,每次都会调用java合并   Java避免传递已检查的异常   java如何从表中创建与值连接的序列   Java 8可选版本中flatMap的签名