Hatch¶
Hatch 是一款现代、可扩展的 Python 项目管理器。参见 为何选择 Hatch? 页面以了解更多信息。
-
构建系统
默认实现可复现构建,并拥有丰富的插件生态
-
环境
稳健的环境管理,支持自定义脚本与 UV
-
Python 管理
可在环境中选择手动安装或自动管理 Python
-
测试
基于最佳实践的测试执行方案
-
静态分析
由 Ruff 提供支持,默认配置合理、始终保持最新
-
脚本运行器
可按指定依赖与 Python 版本运行脚本
-
发布
轻松上传至 PyPI 或其他索引仓库
-
版本控制
流畅的版本升级工作流
-
项目生成
基于模板创建新项目,符合最佳实践
-
高效 CLI
Hatch 的速度最多可达同类工具的 3 倍
许可证¶
Hatch 遵循 MIT 许可证分发。
导航说明¶
你可以通过每个页面顶部的下拉菜单选择特定 MAJOR.MINOR
版本的文档。dev
版本表示尚未发布的最新变更。
此外,桌面端用户可使用以下快捷键:
按键 | 操作 |
---|---|
| 跳转至“上一页” |
| 跳转至“下一页” |
| 打开搜索窗口 |