Skip to content

Commit 9f9a461

Browse files
authored
Add mmap MacOS constants for 3.13 (#12374)
1 parent 18bac0b commit 9f9a461

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

stdlib/@tests/stubtest_allowlists/darwin-py313.txt

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,6 @@ fcntl.F_OFD_SETLK
55
fcntl.F_OFD_SETLKW
66
fcntl.F_RDAHEAD
77
fcntl.F_SETNOSIGPIPE
8-
mmap.MAP_HASSEMAPHORE
9-
mmap.MAP_JIT
10-
mmap.MAP_NOCACHE
11-
mmap.MAP_NOEXTEND
12-
mmap.MAP_NORESERVE
13-
mmap.MAP_RESILIENT_CODESIGN
14-
mmap.MAP_RESILIENT_MEDIA
15-
mmap.MAP_TRANSLATED_ALLOW_EXECUTE
16-
mmap.MAP_UNIX03
178
os.grantpt
189
os.posix_openpt
1910
os.ptsname

stdlib/mmap.pyi

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,4 +118,13 @@ if sys.version_info >= (3, 13) and sys.platform != "win32":
118118
MAP_32BIT: Final = 32768
119119

120120
if sys.version_info >= (3, 13) and sys.platform == "darwin":
121+
MAP_NORESERVE: Final = 64
122+
MAP_NOEXTEND: Final = 256
123+
MAP_HASSEMAPHORE: Final = 512
124+
MAP_NOCACHE: Final = 1024
125+
MAP_JIT: Final = 2048
126+
MAP_RESILIENT_CODESIGN: Final = 8192
127+
MAP_RESILIENT_MEDIA: Final = 16384
128+
MAP_TRANSLATED_ALLOW_EXECUTE: Final = 131072
129+
MAP_UNIX03: Final = 262144
121130
MAP_TPRO: Final = 524288

0 commit comments

Comments
 (0)