From: Kyr Shatskyy Date: Mon, 19 May 2025 16:57:58 +0000 (+0200) Subject: pyproject.toml: use setuptools-scm for uv X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c9c71adf72ea0381245e262c69e350e7b8e6fa01;p=teuthology.git pyproject.toml: use setuptools-scm for uv Signed-off-by: Kyr Shatskyy --- 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*",