diff --git a/src/scikit_build_core/builder/builder.py b/src/scikit_build_core/builder/builder.py index fbf5a1b8..db11bb4c 100644 --- a/src/scikit_build_core/builder/builder.py +++ b/src/scikit_build_core/builder/builder.py @@ -159,7 +159,9 @@ def configure( canonical_name = name.replace("-", "_").replace(".", "_") cache_config["SKBUILD_PROJECT_NAME"] = canonical_name if version is not None: - cache_config["SKBUILD_PROJECT_VERSION"] = version.base_version + cache_config["SKBUILD_PROJECT_VERSION"] = ".".join( + str(v) for v in version.release + ) cache_config["SKBUILD_PROJECT_VERSION_FULL"] = str(version) if limited_api is None: