From c9c71adf72ea0381245e262c69e350e7b8e6fa01 Mon Sep 17 00:00:00 2001 From: Kyr Shatskyy Date: Mon, 19 May 2025 18:57:58 +0200 Subject: [PATCH] pyproject.toml: use setuptools-scm for uv Signed-off-by: Kyr Shatskyy --- pyproject.toml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 4d7b191eb..20aba1c0d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -120,12 +120,14 @@ teuthology-supervisor = "scripts.supervisor:main" [build-system] build-backend = "setuptools.build_meta" requires = [ - "setuptools>=45", + "setuptools>=64", "wheel", - "setuptools_scm>=6.2", - "setuptools_scm[toml]>=7", + "setuptools-scm>=8", ] +[tool.uv] +cache-keys = [{ file = "pyproject.toml" }, { git = { commit = true, tags = true } }] + [tool.setuptools.packages.find] exclude = [ "*test*", -- 2.47.3