微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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。

原文地址:OSCHINA

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐