pip 20.3 发布:更改默认依赖解析器、即将停止至支持 Python 2.7

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

内容简介:pip 20.3 已发布,这是一个重要且具有破坏性的版本,原因在于 20.3 使用了新的默认依赖解析器。解析器会默认开启,在接收到不兼容的指令时会更加严格,对一致性要求也更高,并减少了对某些类型的约束文件的支持,...

pip 20.3 已发布,这是一个重要且具有破坏性的版本,原因在于 20.3 使用了新的默认依赖解析器。解析器会默认开启,在接收到不兼容的指令时会更加严格,对一致性要求也更高,并减少了对某些类型的约束文件的支持,因此某些工作流和运行环境可能会被中断。点此查看测试和迁移至新解析器以及报告问题的指南

如果仍希望使用旧解析器(目前处于弃用状态),可通过--use-deprecated=legacy-resolverflag 实现,直到2021年1月发布的 pip 21.0 版本将其删除。

更新亮点

  • DEPRECATION:取消支持 Python 3.5,并将在 pip 21.0 中被移除
  • DEPRECATION:在未来的版本中,pip freeze 将停止从 pip freeze 输出中过滤 pip、setuptools、distribute 和 wheel 包。为了保持以前的行为,用户应该使用新的--exclude选项
  • 对新解析器在性能、输出和错误信息、避免无限循环、以及支持约束文件等方面进行了实质性的改进
  • 支持 PEP 600:未来manylinuxPlatform Tags 的便携式 Linux 内置发行版
  • 优化文档:改进解析器迁移指南、快速入门指南和新的文档主题
  • 增加对 macOS Big Sur 兼容性标签的支持

查看 Changelog 获取更多信息

最后,根据发布安排,pip 21.0 计划于2021年1月推出。届时,pip 将停止支持 Python 2.7,亦即意味着不再支持 Python 2.x 系列。


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

查看所有标签

猜你喜欢:

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

Spark技术内幕

Spark技术内幕

张安站 / 机械工业出版社 / 2015-9-1

Spark是不断壮大的大数据分析解决方案家族中备受关注的新增成员。它不仅为分布式数据集的处理提供一个有效框架,而且以高效的方式处理分布式数据集。它支持实时处理、流处理和批处理,提供了AllinOne的统一解决方案,使得Spark极具竞争力。 本书以源码为基础,深入分析Spark内核的设计理念和架构实现,系统讲解各个核心模块的实现,为性能调优、二次开发和系统运维提供理论支持;本文最后以项目实战......一起来看看 《Spark技术内幕》 这本书的介绍吧!

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

在线压缩/解压 JS 代码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具