From 77f42cc392fab6db73ba768364cc528a5013f712 Mon Sep 17 00:00:00 2001 From: Mike Henry <11765982+mikemhenry@users.noreply.github.com> Date: Mon, 10 Mar 2025 09:10:03 -0700 Subject: [PATCH] Switch to setuptools_scm --- pyproject.toml | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 11d88d8..1a4f4e4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [build-system] requires = [ - "setuptools>=61.2", - "versioningit", + "setuptools>=64.0", + "setuptools-scm>=8", ] build-backend = "setuptools.build_meta" @@ -58,15 +58,5 @@ license-files = ["LICENSE"] [tool.setuptools.packages] find = {namespaces = false} -[tool.versioningit] -default-version = "1+unknown" - -[tool.versioningit.format] -distance = "{base_version}+{distance}.{vcs}{rev}" -dirty = "{base_version}+{distance}.{vcs}{rev}.dirty" -distance-dirty = "{base_version}+{distance}.{vcs}{rev}.dirty" - -[tool.versioningit.vcs] -method = "git" -match = ["*"] -default-tag = "0.0.0" +[tool.setuptools_scm] +fallback_version = "0.0.0"