Skip to content

HatchHatch

Hatch logo

CI/CDCI/CD CI - Test CD - Build Hatch CD - Build Hatchling
Docsドキュメント Docs - Release Docs - Dev
Packageパッケージ PyPI - Version PyPI - Python Version PyPI - Installs Release - Downloads
Metaメタ Hatch project linting - Ruff types - Mypy License - MIT GitHub Sponsors

Hatch is a modern, extensible Python project manager. See the Why Hatch? page for more information.Hatchは、現代的で拡張可能なPythonプロジェクトマネージャーです。詳細についてはWhy Hatch?ページをご覧ください。

  • Build system ビルドシステム


    Reproducible builds by default with a rich ecosystem of plugins豊富なプラグインエコシステムによるデフォルトでの再現可能なビルド

    Configure builds ビルドの設定

  • Environments 環境


    Robust environment management with support for custom scripts and UVカスタムスクリプトとUVをサポートする堅牢な環境管理

    Getting started はじめに

  • Python management Python管理


    Choose between easy manual installations or automatic as part of environments簡単な手動インストールと環境の一部としての自動インストールのいずれかを選択してください

    Try it 試してみる

  • Testing テスト


    Test execution with known best practices知られているベストプラクティスに基づくテスト実行

    Run 実行

  • Static analysis 静的解析


    Static analysis backed by Ruff with up-to-date, sane defaults最新の健全なデフォルトに基づくRuffによる静的解析

    Learn 学ぶ

  • Script runner スクリプトランナー


    Execute Python scripts with specific dependencies and Python versions特定の依存関係とPythonバージョンを使用してPythonスクリプトを実行する

    Execute 実行

  • Publishing 公開


    Easily upload to PyPI or other indicesPyPIやその他のインデックスに簡単にアップロード

    See how 方法を見る

  • Versioning バージョン管理


    Streamlined workflow for bumping versionsバージョンを上げるための効率的なワークフロー

    Managing versions バージョンの管理

  • Project generation プロジェクト生成


    Create new projects from templates with known best practices既知のベストプラクティスに基づいたテンプレートから新しいプロジェクトを作成

    Project setup プロジェクトのセットアップ

  • Responsive CLI レスポンシブCLI


    Hatch is up to 3x faster than equivalent toolsHatchは同等のツールの最大3倍の速さです

    CLI reference CLIリファレンス

Licenseライセンス

Hatch is distributed under the terms of the MIT license.HatchはMITライセンスの条件の下で配布されています。

Documentation for specific MAJOR.MINOR versions can be chosen by using the dropdown on the top of every page. The dev version reflects changes that have not yet been released.MAJOR.MINORバージョンの特定のドキュメントは、各ページの上部にあるドロップダウンを使用して選択できます。devバージョンは、まだリリースされていない変更を反映しています。

Also, desktop readers can use special keyboard shortcuts:また、デスクトップリーダーは特別なキーボードショートカットを使用できます:

Keysキー Actionアクション
  • , (comma),(カンマ)
  • p
Navigate to the "previous" page「前の」ページに移動
  • . (period).(ピリオド)
  • n
Navigate to the "next" page「次の」ページに移動
  • /
  • s
Display the search modal検索モーダルを表示