@@ -70,6 +70,7 @@ def version_keyword(
7070 value : bool | dict [str , Any ] | Callable [[], dict [str , Any ]],
7171 * ,
7272 _given_pyproject_data : _t .GivenPyProjectResult = None ,
73+ _get_version_inference_config : _t .GetVersionInferenceConfig = get_version_inference_config ,
7374) -> None :
7475 """apply version infernce when setup(use_scm_version=...) is used
7576 this takes priority over the finalize_options based version
@@ -98,7 +99,7 @@ def version_keyword(
9899 log .debug ("Configuration issue in pyproject.toml: %s" , e )
99100 return
100101
101- result = get_version_inference_config (
102+ result = _get_version_inference_config (
102103 dist_name = dist_name ,
103104 current_version = dist .metadata .version ,
104105 pyproject_data = pyproject_data ,
@@ -113,6 +114,7 @@ def infer_version(
113114 dist : setuptools .Distribution ,
114115 * ,
115116 _given_pyproject_data : _t .GivenPyProjectResult = None ,
117+ _get_version_inference_config : _t .GetVersionInferenceConfig = get_version_inference_config ,
116118) -> None :
117119 """apply version inference from the finalize_options hook
118120 this is the default for pyproject.toml based projects that don't use the use_scm_version keyword
@@ -134,7 +136,7 @@ def infer_version(
134136 log .debug ("Configuration issue in pyproject.toml: %s" , e )
135137 return
136138
137- result = get_version_inference_config (
139+ result = _get_version_inference_config (
138140 dist_name = dist_name ,
139141 current_version = dist .metadata .version ,
140142 pyproject_data = pyproject_data ,
0 commit comments