pypa

一款现代化、可扩展的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项目的团队
  • 希望标准化构建流程的用户

快速上手

  1. 安装Hatch:pip install hatch
  2. 创建新项目:hatch new my-project
  3. 进入项目目录:cd my-project
  4. 运行测试:hatch test
  5. 构建发布:hatch build

核心优势

  • PyPA官方项目,质量可靠
  • 比同类工具快2-3倍
  • 默认可重现构建
  • MIT许可证,开源免费

系统要求

  • 操作系统:跨平台(Linux、macOS、Windows)
  • 支持架构:x86_64、arm64
  • 额外依赖:Python 3.7+

注意事项

历史版本

排序