Skip to content

Commit ce5d4e6

Browse files
committed
Use setuptools_scm for versioning
1 parent 401ff25 commit ce5d4e6

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

openmc_plotter/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
__version__ = '0.4.1'
1+
from importlib.metadata import version
2+
3+
__version__ = version("openmc-plotter")

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["setuptools>=61", "wheel"]
2+
requires = ["setuptools>=80", "setuptools_scm>=8", "wheel"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
@@ -54,5 +54,4 @@ include = ["openmc_plotter*"]
5454
[tool.setuptools.package-data]
5555
openmc_plotter = ["assets/*.png"]
5656

57-
[tool.setuptools.dynamic]
58-
version = { attr = "openmc_plotter.__version__" }
57+
[tool.setuptools_scm]

0 commit comments

Comments
 (0)