diff --git a/.gitignore b/.gitignore
index b17a6be504a8ddacad7a84b0473abc76ca461a1b..e695398289cce49a9f735a15734324445143f08f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,7 +16,7 @@ __pycache__
 dist*/
 *.egg-info
 wheelhouse/*
-_version.py
+aidge_core/_version.py
 # test artifact
 aidge_core/dummy_export/*
 *xmlrunner-results.xml
diff --git a/pyproject.toml b/pyproject.toml
index fac3c6dd9a423e7d16129afbd7f21bd6e8745c3b..acc7d818f231e6e49d83ae39f3ac86ec1a629ed8 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -35,11 +35,11 @@ build-backend = "setuptools.build_meta"
 where = ["aidge_core"]  # list of folders that contain the packages (["."] by default)
 include = ["aidge_core*" , "aidge_core.aidge_export_aidge*", "aidge_core.aidge_export_aidge.utils"]  # package names should match these glob patterns (["*"] by default)
 exclude = ["aidge_core.unit_tests*"]  # exclude packages matching these glob patterns (empty by default)
-[tool.setuptoos.packages-data]
+[tool.setuptools.packages-data]
 aidge_export_aidge = ["*.cpp", "*.hpp", "*.md", "*.cmake" , "*.jinja"]
 
 # SETUPTOOLS_SCM
-[too.setuptools_scm]
+[tool.setuptools_scm]
 write_to = "aidge_core/_version.py"
 
 #####################################################