From 43ffe329dea93b329560f0e44b0ee6af3f3c66ad Mon Sep 17 00:00:00 2001 From: Adam Ormondroyd <52655393+AdamOrmondroyd@users.noreply.github.com> Date: Sat, 13 Jul 2024 12:08:20 +0100 Subject: [PATCH] switch to dynamic versioning (#16) --- .gitignore | 1 + pyproject.toml | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index ee469a4..17b080f 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ env*/ *.ipynb *.egg-info build/ +flexknot/_version.py diff --git a/pyproject.toml b/pyproject.toml index 674bf50..6d01552 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "flexknot" -version = "1.3.0" +dynamic = ["version"] description = "Flex-Knot" authors = [{name="Adam Neil Ormondroyd", email="Adam.Ormondroyd@gmail.com"}] readme = "README.md" @@ -11,3 +11,9 @@ repository = "https://github.com/adamormondroyd/flexknot" [project.optional-dependencies] dev = ["pytest", "flake8", "pydocstyle"] + +[build-system] +requires = ["setuptools_scm>=8"] + +[tool.setuptools_scm] +version_file = "flexknot/_version.py"