From a566aee8cb6f51d94b0205bb08ab6dd5ed95073d Mon Sep 17 00:00:00 2001 From: Max Muoto Date: Sun, 28 Dec 2025 06:58:47 -0600 Subject: [PATCH] [sysconfig] Add deprecation for ` check_home` arg of `sysconfig.is_python_build` (#15181) --- stdlib/sysconfig.pyi | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/stdlib/sysconfig.pyi b/stdlib/sysconfig.pyi index c6419222d..8de7ddc42 100644 --- a/stdlib/sysconfig.pyi +++ b/stdlib/sysconfig.pyi @@ -39,7 +39,14 @@ def get_paths(scheme: str = ..., vars: dict[str, Any] | None = None, expand: boo def get_python_version() -> str: ... def get_platform() -> str: ... -if sys.version_info >= (3, 11): +if sys.version_info >= (3, 12): + @overload + def is_python_build() -> bool: ... + @overload + @deprecated("The `check_home` parameter is deprecated since Python 3.12; removed in Python 3.15.") + def is_python_build(check_home: object = None) -> bool: ... + +elif sys.version_info >= (3, 11): def is_python_build(check_home: object = None) -> bool: ... else: