From 9f9a461bc15afe990df7dcc561281e489b48bfe1 Mon Sep 17 00:00:00 2001 From: Max Muoto Date: Sat, 20 Jul 2024 14:17:05 -0500 Subject: [PATCH] Add `mmap` MacOS constants for 3.13 (#12374) --- stdlib/@tests/stubtest_allowlists/darwin-py313.txt | 9 --------- stdlib/mmap.pyi | 9 +++++++++ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/stdlib/@tests/stubtest_allowlists/darwin-py313.txt b/stdlib/@tests/stubtest_allowlists/darwin-py313.txt index 5e001b3a3..7d33095e7 100644 --- a/stdlib/@tests/stubtest_allowlists/darwin-py313.txt +++ b/stdlib/@tests/stubtest_allowlists/darwin-py313.txt @@ -5,15 +5,6 @@ fcntl.F_OFD_SETLK fcntl.F_OFD_SETLKW fcntl.F_RDAHEAD fcntl.F_SETNOSIGPIPE -mmap.MAP_HASSEMAPHORE -mmap.MAP_JIT -mmap.MAP_NOCACHE -mmap.MAP_NOEXTEND -mmap.MAP_NORESERVE -mmap.MAP_RESILIENT_CODESIGN -mmap.MAP_RESILIENT_MEDIA -mmap.MAP_TRANSLATED_ALLOW_EXECUTE -mmap.MAP_UNIX03 os.grantpt os.posix_openpt os.ptsname diff --git a/stdlib/mmap.pyi b/stdlib/mmap.pyi index 60629e183..7ebec003e 100644 --- a/stdlib/mmap.pyi +++ b/stdlib/mmap.pyi @@ -118,4 +118,13 @@ if sys.version_info >= (3, 13) and sys.platform != "win32": MAP_32BIT: Final = 32768 if sys.version_info >= (3, 13) and sys.platform == "darwin": + MAP_NORESERVE: Final = 64 + MAP_NOEXTEND: Final = 256 + MAP_HASSEMAPHORE: Final = 512 + MAP_NOCACHE: Final = 1024 + MAP_JIT: Final = 2048 + MAP_RESILIENT_CODESIGN: Final = 8192 + MAP_RESILIENT_MEDIA: Final = 16384 + MAP_TRANSLATED_ALLOW_EXECUTE: Final = 131072 + MAP_UNIX03: Final = 262144 MAP_TPRO: Final = 524288