Add missing posix functions for 3.13 (#12375)

This commit is contained in:
Max Muoto
2024-07-20 14:26:35 -05:00
committed by GitHub
parent fa0c14fa33
commit 304b8e9626
4 changed files with 9 additions and 16 deletions

View File

@@ -1156,3 +1156,9 @@ if sys.version_info >= (3, 12) and sys.platform == "linux":
CLONE_VM: int
def unshare(flags: int) -> None: ...
def setns(fd: FileDescriptorLike, nstype: int = 0) -> None: ...
if sys.version_info >= (3, 13) and sys.platform != "win32":
def posix_openpt(oflag: int, /) -> int: ...
def grantpt(fd: FileDescriptorLike, /) -> None: ...
def unlockpt(fd: FileDescriptorLike, /) -> None: ...
def ptsname(fd: FileDescriptorLike, /) -> str: ...