From 81119ecdd44d40dabaed5fbff30c4f115d6cf52b Mon Sep 17 00:00:00 2001 From: guoci Date: Tue, 28 Oct 2025 15:25:15 -0400 Subject: [PATCH 1/2] add `sys.getandroidapilevel` https://docs.python.org/3/library/sys.html#sys.getandroidapilevel --- stdlib/sys/__init__.pyi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/stdlib/sys/__init__.pyi b/stdlib/sys/__init__.pyi index 0f6f2587a655..2c937ae8e57c 100644 --- a/stdlib/sys/__init__.pyi +++ b/stdlib/sys/__init__.pyi @@ -366,6 +366,10 @@ if sys.version_info >= (3, 11): def exception() -> BaseException | None: ... def exit(status: _ExitCode = None, /) -> NoReturn: ... + +if sys.platform == "android": + def getandroidapilevel() -> int: ... + def getallocatedblocks() -> int: ... def getdefaultencoding() -> str: ... From 58c03c2799fbe4d432a41e6598c30586e96fa61f Mon Sep 17 00:00:00 2001 From: Alex Waygood Date: Wed, 29 Oct 2025 10:40:04 -0400 Subject: [PATCH 2/2] Update stdlib/sys/__init__.pyi --- stdlib/sys/__init__.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/sys/__init__.pyi b/stdlib/sys/__init__.pyi index 2c937ae8e57c..95bc0e88b870 100644 --- a/stdlib/sys/__init__.pyi +++ b/stdlib/sys/__init__.pyi @@ -367,7 +367,7 @@ if sys.version_info >= (3, 11): def exit(status: _ExitCode = None, /) -> NoReturn: ... -if sys.platform == "android": +if sys.platform == "android": # noqa: Y008 def getandroidapilevel() -> int: ... def getallocatedblocks() -> int: ...