Hatch¶
Hatchは、最新の拡張可能なPythonのプロジェクトマネージャです。詳細については、Why Hatch?ページを参照してください。
-
Build system
プラグインの豊富なエコシステムを備えた、デフォルトで再現可能なビルド
-
Environments
カスタムスクリプトとUVのサポートによる堅牢な環境管理
-
Python management
簡単な手動インストールまたは環境の一部としての自動インストールを選択します。
-
Testing
既知のベストプラクティスを使用したテストの実行
-
Static analysis
最新の健全なデフォルトを持つRuffによって裏打ちされた静的解析
-
Script runner
特定の依存関係とPythonバージョンでPythonスクリプトを実行する
-
Publishing
PyPIや他のインデックスに簡単にアップロードする
-
Versioning
バージョンをバンピングするための合理化されたワークフロー
-
Project generation
既知のベストプラクティスを使用してテンプレートから新しいプロジェクトを作成する
-
Responsive CLI
Hatchは同等のツールよりも最大3倍高速
License¶
Hatchは、MITライセンスの条件に基づいて配布されます。
Navigation¶
特定のMAJOR.MINOR
バージョンのドキュメントは、各ページの上部にあるドロップダウンを使用して選択できます。dev
バージョンには、まだリリースされていない変更が反映されます。
また、デスクトップリーダーでは特別なキーボードショートカットを使用できます。:
Keys | Action |
---|---|
| 「前の」ページに移動します。 |
| 「次の」ページに移動します。 |
| 検索モードの表示 |