一款现代化、可扩展的Python项目管理工具,提供标准化构建、环境管理和版本控制。
- hatchling-v1.32.4
- 发布于
- 8 天前
- 7,237
- 星标
- 359,987
- 下载
- 同步于
- 1 天前
最新版本
hatchling-v1.32.42026年9月21日 06:49下载慢?可在上方随时切换镜像源
项目说明
项目概述
Hatch是一款现代化、可扩展的Python项目管理工具,由PyPA维护。它提供标准化的构建系统、强大的环境管理和版本控制功能。
主要功能
- 标准化构建系统,默认支持可重现构建
- 强大的环境管理,支持自定义脚本和UV
- 可配置的Python发行版管理
- 测试执行与静态分析
- 内置Python脚本运行器
- 轻松发布到PyPI或其他索引
- 版本管理
- 最佳实践项目生成
- CLI响应迅速,约2-3倍于同类工具
适用人群
- Python开发者
- 需要管理多个Python项目的团队
- 希望标准化构建流程的用户
快速上手
- 安装Hatch:
pip install hatch - 创建新项目:
hatch new my-project - 进入项目目录:
cd my-project - 运行测试:
hatch test - 构建发布:
hatch build
核心优势
- PyPA官方项目,质量可靠
- 比同类工具快2-3倍
- 默认可重现构建
- MIT许可证,开源免费
系统要求
- 操作系统:跨平台(Linux、macOS、Windows)
- 支持架构:x86_64、arm64
- 额外依赖:Python 3.7+
注意事项
- 完整文档见hatch.pypa.io
历史版本
排序