diff --git a/.gitignore b/.gitignore
index 57f67eeaad1e8d8c19fc0cd161fd5ee256c92a06..aa7d881c875e9ff5721f68d8b99d3f5992a0fd1a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,7 +12,7 @@ __pycache__
 *.egg-info
 dist*/
 wheelhouse/*
-version.py
+_version.py
 
 # Mermaid
 *.mmd
diff --git a/pyproject.toml b/pyproject.toml
index dc41b7da161c53e5ce10931594011ac12a46dfe9..83ea37f461e5b3a69a050b77485392f83c23e071 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,7 +1,7 @@
 [project]
 name = "aidge_core"
 description="Core implementations of the operators and graph of aidge framework"
-version= "0.2.0"
+dynamic = ["version"] # defined in tool.setuptools_scm
 dependencies = ["numpy"]
 requires-python = ">= 3.7"
 readme = "README.md"
@@ -30,7 +30,7 @@ AIGE_DEPENDENCIES = "" # format => "dep_1 dep_2 ... dep_n"
 # packages=["aidge_core", "export"]
 
 [tool.setuptools_scm]
-version_file = "version.py"
+version_file = "_version.py"
 
 
 #####################################################