From d029c30a1625f1e49e4631dbe1917db5d22eb6fe Mon Sep 17 00:00:00 2001 From: sobolevn Date: Tue, 2 Jul 2024 01:31:06 +0300 Subject: [PATCH] Add `_only_immortal` to `sys.getunicodeinternedsize` (#12248) Source: https://github.com/python/cpython/blob/3.13/Python/sysmodule.c#L2007-L2026 --- stdlib/sys/__init__.pyi | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/stdlib/sys/__init__.pyi b/stdlib/sys/__init__.pyi index 9989a27b2..d65ddfe38 100644 --- a/stdlib/sys/__init__.pyi +++ b/stdlib/sys/__init__.pyi @@ -355,7 +355,11 @@ def set_int_max_str_digits(maxdigits: int) -> None: ... def get_int_max_str_digits() -> int: ... if sys.version_info >= (3, 12): - def getunicodeinternedsize() -> int: ... + if sys.version_info >= (3, 13): + def getunicodeinternedsize(*, _only_immortal: bool = False) -> int: ... + else: + def getunicodeinternedsize() -> int: ... + def deactivate_stack_trampoline() -> None: ... def is_stack_trampoline_active() -> bool: ... # It always exists, but raises on non-linux platforms: