您的位置:首页 > IT > 正文

PDM 2.8.0 发布首个 Alpha,现代 Python 包管理器

来源:OSCHINA     时间:2023-06-27 12:30:25


(相关资料图)

PDM 刚刚发布了 v2.8.0 首个 Alpha。

PDM 是一个现代的 Python 包管理器,支持 PEP 最新标准。

主要特性

支持PEP 582,完全不需要虚拟环境。 一个简单且相对快速的依赖解析器,特别是对于大的二进制包发布。 兼容PEP 517的构建后端,用于构建发布包 (源码格式与 wheel 格式) 灵活且强大的插件系统 PEP 621元数据格式 功能强大的用户脚本 像pnpm一样的中心化安装缓存,节省磁盘空间

此版本已支持使用pdm init命令从模板初始化项目。

其他变化:

DeprecationWarning替换为FutureWarning以提供更好的exposure 在文档站点上提供install-pdm.py及其校验和文件 将新选项--edit/-e添加到pdm config,支持在默认编辑器中编辑配置文件 在pdm venv中添加--project选项以支持将其他路径作为项目根目录 添加对使用truststore作为 SSL 后端的支持(仅支持 Python 3.10 或更高版本)

详情查看 Release Notes。

相关文章