Skip to content

Commit c815681

Browse files
authored
switch to setuptools_scm for tracking version (#9)
1 parent 5326298 commit c815681

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

harbor/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
from importlib.metadata import version
2+
__version__ = version("harbor")

pyproject.toml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[build-system]
22
build-backend = "setuptools.build_meta"
33

4-
requires = [ "setuptools>=61", "versioningit" ]
4+
requires = [ "setuptools>=64", "setuptools-scm>=8" ]
55

66
[project]
77
name = "harbor"
@@ -32,7 +32,5 @@ scripts.harbor = "harbor.cli:cli"
3232
[tool.setuptools.packages.find]
3333
where = [ "." ]
3434

35-
[tool.versioningit]
36-
37-
[tool.versioningit.vcs]
38-
default-tag = "0.0.99" # useful for CI/shallow clones
35+
[tool.setuptools_scm]
36+
fallback_version = "0.0.0"

0 commit comments

Comments
 (0)