一句话Poetry是一款面向Python生态的开源依赖管理与打包工具,统一解决项目依赖管理和软件包发布全流程问题
定价免费开源 完全免费开源,无付费订阅或功能限制
适合谁Python开发人员、Python开源项目维护者、需要发布Python包的开发者
核心功能按照PEP 621标准在pyproject.toml中声明项目依赖核心支持项目环境隔离,与全局Python安装环境完全隔离支持PyPI及私有软件源,可用于包安装和项目发布支持语义化版本,要求所有版本符合PEP 440规范,适配语义化版本约束支持自定义插件扩展功能支持一键构建源码分发包和Wheel包支持一键发布Python包到PyPI支持Bash、Fish、Zsh命令行补全
功能与用途Poetry 是 Python 的依赖管理与打包工具,用于管理项目依赖、创建可安装库、通过命令行操作项目配置,并支持包发现与发布相关仓库配置。
支持语言/框架主要支持 Python;正文提到依赖声明位于 pyproject.toml,并遵循 PEP 621 与 PEP 440。
开源还是闭源正文未明确说明;该工具未出现商业闭源描述。
自托管选项正文提到支持 PyPI 和私有 repositories 用于包发现与发布,但未说明 Poetry 服务端自托管。
定价正文未提及定价或付费计划。
API/SDK正文主要提到命令行接口 CLI 与 config 命令,未提及 API 或 SDK。
集成与生态支持 PyPI 与私有仓库;使用 pyproject.toml,符合 PEP 621、PEP 440 等 Python 包管理标准。
文档质量抓取文本显示文档包含 Introduction、Basic usage、Managing dependencies、Libraries、Versioning、Commands、Configuration、Repositories 等章节,覆盖从入门到配置与仓库使用的关键主题。
支付无付费环节,无需支付
中国访问可直连
适用场景['开发Python应用项目时管理项目依赖''打包并发布Python开源库到PyPI''企业内部搭建Python私有仓库,管理内部依赖''隔离不同Python项目的开发环境']
同类pip、pip-tools、PDM、Hatch、Conda