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。

相关文章

OPPO Find X8全系标配50W无线充电:支持反向充电
华为GT5 Pro手表开售:首发向日葵定位系统 2438元起
骁龙X Elite处理器CPU面积庞大无比 远超苹果M4
杨幂巴黎时装周手持华为Mate XT三折叠拍照吸睛
iPhone 16价格对比:中国最便宜 比均价低1200元
深圳通交通卡限时免费开卡:支持华为、苹果等手机