From 71184bb6054b04d443835c9766ad0a91f0b707bd Mon Sep 17 00:00:00 2001 From: Thierry Martinez Date: Thu, 5 Feb 2026 16:42:59 +0100 Subject: [PATCH] Fix version number deduced from tags --- .gitignore | 1 + graphix_qasm_parser/_version.py | 0 pyproject.toml | 10 ++++++++-- 3 files changed, 9 insertions(+), 2 deletions(-) delete mode 100644 graphix_qasm_parser/_version.py diff --git a/.gitignore b/.gitignore index 8a61597..833e0ed 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ __pycache__/ /graphix_qasm_parser.egg-info/ +/graphix_qasm_parser/_version.py diff --git a/graphix_qasm_parser/_version.py b/graphix_qasm_parser/_version.py deleted file mode 100644 index e69de29..0000000 diff --git a/pyproject.toml b/pyproject.toml index 967933f..ca1c648 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,7 @@ +[build-system] +requires = ["setuptools>=77", "wheel", "setuptools_scm"] +build-backend = "setuptools.build_meta" + [project] name = "graphix-qasm-parser" authors = [ @@ -7,8 +11,10 @@ maintainers = [ { name = "Thierry Martinez", email = "Thierry.Martinez@inria.fr" }, ] license-files = ["LICENSE"] -version = "0.1.0" -dynamic = ["dependencies", "optional-dependencies"] +dynamic = ["version", "dependencies", "optional-dependencies"] + +[tool.setuptools_scm] +version_file = "graphix_qasm_parser/_version.py" [tool.setuptools.dynamic] dependencies = { file = ["requirements.txt"] }