pip 19.2 发布,Python 包安装和管理工具

栏目: 软件资讯 · 发布时间: 5年前

内容简介:Python 包安装和管理工具 pip 19.2 已经发布,更新内容: 放弃对 EOL Python3.4 的支持 现在安装时将使用 keyring 加载凭据 完全支持在需求文件中使用 --trusted-host 更新 pip 的 --log 文件中的时间戳以包括毫秒...

Python 包安装和管理工具 pip 19.2 已经发布,更新内容:

  • 放弃对 EOL Python3.4 的支持
  • 现在安装时将使用 keyring 加载凭据
  • 完全支持在需求文件中使用 --trusted-host
  • 更新 pip 的 --log 文件中的时间戳以包括毫秒
  • 在选择要安装的候选项时,选择具有与用户提供的散列匹配的散列的候选项
  • METADATA  或 PKG-INFO 在访问元数据时为 None 时,改进错误消息
  • 添加一个新的命令 pip debug,它可以显示当前 Python 的兼容标记列表
  • 当搜索结果包括预发布版本时, --pre 显示安装提示
  • 如果设置了 PIP_IS_CI 环境变量,向仓库报告 PIP 正在运行
  • 允许 --python-version  作为虚线版本字符串传递(例如3.7 或 3.7.3)
  • 在 pip freeze 中添加一个--path参数以支持 --target 安装
  • 向  pip list 中添加一个 --path参数以支持 --target 安装

修复 bug

  • 通过 setuptools 调用 setup.py 时,将 sys.argv[0]设置为基础 setup.py ,这样 setuptools 就不会认为路径是 -c 
  • 在检查“Requip-Python”时,更新 pip download 以遵循给定的 python 版本
  • 从版本控制 url 安装时,遵循 --global-option  和 --install-option 
  • 使“ascii”进度条真正成为“ascii”而不是 unicode
  • 当试图在配置中设置格式错误的键时会失败
  • 防止在全局环境中指示前缀并使用 --Target 时出现远程选项错误
  • 在计算链接时,修复  pip install 以尊循 --ignore-requires-python 
  • 冻结可编辑、非版本控制的要求时,修复调试日志消息
  • 扩展到 Subversion 1.8+ 交互式运行 PIP 时以交互方式调用 Subversion 的行为
  • 在某些情况下读取无效的需求文件时,将行号和文件位置添加到错误消息中
  • 当提供无效的可编辑要求时,改进打印的错误消息

其他改进

  • 将证书升级至 2019.6.16 
  • 将 dislib 升级到 0.2.9.post0
  • 将 urllib 3 升级到 1.25.3
  • 将请求升级到 2.22.0
  • 修补程序支持 html5lib
  • 用可工作的临时安装替换失败的 pip 安装示例

详细内容查看发布说明 


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

深入理解TensorFlow:架构设计与实现原理

深入理解TensorFlow:架构设计与实现原理

彭靖田、林健、白小龙 / 人民邮电出版社 / 2018-5-1 / 79.00元

本书以TensorFlow 1.2为基础,从基本概念、内部实现和实践等方面深入剖析了TensorFlow。书中首先介绍了TensorFlow设计目标、基本架构、环境准备和基础概念,接着重点介绍了以数据流图为核心的机器学习编程框架的设计原则与核心实现,紧接着还将TensorFlow与深度学习相结合,从理论基础和程序实现这两个方面系统介绍了CNN、GAN和RNN等经典模型,然后深入剖析了TensorF......一起来看看 《深入理解TensorFlow:架构设计与实现原理》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

html转js在线工具
html转js在线工具

html转js在线工具