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

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

内容简介: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 安装示例

详细内容查看发布说明 


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

查看所有标签

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

产品故事地图

产品故事地图

唐娜·理查(Donna Lichaw) / 向振东 / 机械工业出版社 / 2017-6 / 49.9元

本书一共8章,分为三个部分:第1-2章讲述故事的作用、你该如何运用产品故事来吸引顾客,不是通过讲故事,而是创造故事。第3-5章阐述了不同情境和客户生命周期中的产品故事类型。第6-8章进一步研究如何在战略和策略层面发现、提升、用好你的产品故事。 《产品故事地图》写给那些想要通过创造出顾客喜欢用、经常用而且会推荐给别人用的产品来吸引客户的人。这里的“产品”包括网页、软件、APP、数字化或非数字化......一起来看看 《产品故事地图》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具