Version build hook¶
Version build hookはプロジェクトのバージョンがファイルに書き込みます。
Configuration¶
Version build hook名はversion
です。
[tool.hatch.build.hooks.version]
[tool.hatch.build.targets.<TARGET_NAME>.hooks.version]
[build.hooks.version]
[build.targets.<TARGET_NAME>.hooks.version]
Options¶
Option | Description |
---|---|
path (required) | 目的のファイルへの相対パス。 |
template | version 変数でフォーマットされるpath の内容全体を表す文字列。 |
pattern | ファイル全体を更新するのではなく、バージョンを表すversion と呼ばれる名前付きグループを持つ正規表現を使用することができます。true に設定すると、__version__ またはVERSION という名前の変数を検索するパターンが使用されます。この変数は、バージョンを含む文字列に設定され、オプションで小文字のv が先頭に付いています。 |