Skip to content

Hatch

Hatch logo


Hatchは、最新の拡張可能なPythonのプロジェクトマネージャです。詳細については、Why Hatch?ページを参照してください。

  • Build system


    プラグインの豊富なエコシステムを備えた、デフォルトで再現可能なビルド

    Configure builds

  • Environments


    カスタムスクリプトとUVのサポートによる堅牢な環境管理

    Getting started

  • Python management


    簡単な手動インストールまたは環境の一部としての自動インストールを選択します。

    Try it

  • Testing


    既知のベストプラクティスを使用したテストの実行

    実行

  • Static analysis


    最新の健全なデフォルトを持つRuffによって裏打ちされた静的解析

    Learn

  • Script runner


    特定の依存関係とPythonバージョンでPythonスクリプトを実行する

    Execute

  • Publishing


    PyPIや他のインデックスに簡単にアップロードする

    See how

  • Versioning


    バージョンをバンピングするための合理化されたワークフロー

    Managing versions

  • Project generation


    既知のベストプラクティスを使用してテンプレートから新しいプロジェクトを作成する

    Project setup

  • Responsive CLI


    Hatchは同等のツールよりも最大3倍高速

    CLI reference

License

Hatchは、MITライセンスの条件に基づいて配布されます。

特定のMAJOR.MINORバージョンのドキュメントは、各ページの上部にあるドロップダウンを使用して選択できます。devバージョンには、まだリリースされていない変更が反映されます。

また、デスクトップリーダーでは特別なキーボードショートカットを使用できます。:

Keys Action
  • , (comma)
  • p
「前の」ページに移動します。
  • . (period)
  • n
「次の」ページに移動します。
  • /
  • s
検索モードの表示