Skip to content

Commit baef78e

Browse files
Kyr Shatskyyzmc
authored andcommitted
pyproject.toml: use setuptools-scm for uv
Signed-off-by: Kyr Shatskyy <[email protected]>
1 parent c2d50a4 commit baef78e

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

pyproject.toml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,12 +120,14 @@ teuthology-supervisor = "scripts.supervisor:main"
120120
[build-system]
121121
build-backend = "setuptools.build_meta"
122122
requires = [
123-
"setuptools>=45",
123+
"setuptools>=64",
124124
"wheel",
125-
"setuptools_scm>=6.2",
126-
"setuptools_scm[toml]>=7",
125+
"setuptools-scm>=8",
127126
]
128127

128+
[tool.uv]
129+
cache-keys = [{ file = "pyproject.toml" }, { git = { commit = true, tags = true } }]
130+
129131
[tool.setuptools.packages.find]
130132
exclude = [
131133
"*test*",

0 commit comments

Comments
 (0)