Skip to content

Commit 3d586bb

Browse files
authored
1 parent d01dc82 commit 3d586bb

File tree

1 file changed

+83
-83
lines changed

1 file changed

+83
-83
lines changed

stdlib/fcntl.pyi

Lines changed: 83 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -4,107 +4,107 @@ from typing import Any, Final, Literal, overload
44
from typing_extensions import Buffer
55

66
if sys.platform != "win32":
7-
FASYNC: int
8-
FD_CLOEXEC: int
9-
F_DUPFD: int
10-
F_DUPFD_CLOEXEC: int
11-
F_GETFD: int
12-
F_GETFL: int
13-
F_GETLK: int
14-
F_GETOWN: int
15-
F_RDLCK: int
16-
F_SETFD: int
17-
F_SETFL: int
18-
F_SETLK: int
19-
F_SETLKW: int
20-
F_SETOWN: int
21-
F_UNLCK: int
22-
F_WRLCK: int
7+
FASYNC: Final[int]
8+
FD_CLOEXEC: Final[int]
9+
F_DUPFD: Final[int]
10+
F_DUPFD_CLOEXEC: Final[int]
11+
F_GETFD: Final[int]
12+
F_GETFL: Final[int]
13+
F_GETLK: Final[int]
14+
F_GETOWN: Final[int]
15+
F_RDLCK: Final[int]
16+
F_SETFD: Final[int]
17+
F_SETFL: Final[int]
18+
F_SETLK: Final[int]
19+
F_SETLKW: Final[int]
20+
F_SETOWN: Final[int]
21+
F_UNLCK: Final[int]
22+
F_WRLCK: Final[int]
2323

24-
F_GETLEASE: int
25-
F_SETLEASE: int
24+
F_GETLEASE: Final[int]
25+
F_SETLEASE: Final[int]
2626
if sys.platform == "darwin":
27-
F_FULLFSYNC: int
28-
F_NOCACHE: int
29-
F_GETPATH: int
27+
F_FULLFSYNC: Final[int]
28+
F_NOCACHE: Final[int]
29+
F_GETPATH: Final[int]
3030
if sys.platform == "linux":
31-
F_SETLKW64: int
32-
F_SETSIG: int
33-
F_SHLCK: int
34-
F_SETLK64: int
35-
F_GETSIG: int
36-
F_NOTIFY: int
37-
F_EXLCK: int
38-
F_GETLK64: int
39-
F_ADD_SEALS: int
40-
F_GET_SEALS: int
41-
F_SEAL_GROW: int
42-
F_SEAL_SEAL: int
43-
F_SEAL_SHRINK: int
44-
F_SEAL_WRITE: int
31+
F_SETLKW64: Final[int]
32+
F_SETSIG: Final[int]
33+
F_SHLCK: Final[int]
34+
F_SETLK64: Final[int]
35+
F_GETSIG: Final[int]
36+
F_NOTIFY: Final[int]
37+
F_EXLCK: Final[int]
38+
F_GETLK64: Final[int]
39+
F_ADD_SEALS: Final[int]
40+
F_GET_SEALS: Final[int]
41+
F_SEAL_GROW: Final[int]
42+
F_SEAL_SEAL: Final[int]
43+
F_SEAL_SHRINK: Final[int]
44+
F_SEAL_WRITE: Final[int]
4545
F_OFD_GETLK: Final[int]
4646
F_OFD_SETLK: Final[int]
4747
F_OFD_SETLKW: Final[int]
4848

4949
if sys.version_info >= (3, 10):
50-
F_GETPIPE_SZ: int
51-
F_SETPIPE_SZ: int
50+
F_GETPIPE_SZ: Final[int]
51+
F_SETPIPE_SZ: Final[int]
5252

53-
DN_ACCESS: int
54-
DN_ATTRIB: int
55-
DN_CREATE: int
56-
DN_DELETE: int
57-
DN_MODIFY: int
58-
DN_MULTISHOT: int
59-
DN_RENAME: int
53+
DN_ACCESS: Final[int]
54+
DN_ATTRIB: Final[int]
55+
DN_CREATE: Final[int]
56+
DN_DELETE: Final[int]
57+
DN_MODIFY: Final[int]
58+
DN_MULTISHOT: Final[int]
59+
DN_RENAME: Final[int]
6060

61-
LOCK_EX: int
62-
LOCK_NB: int
63-
LOCK_SH: int
64-
LOCK_UN: int
61+
LOCK_EX: Final[int]
62+
LOCK_NB: Final[int]
63+
LOCK_SH: Final[int]
64+
LOCK_UN: Final[int]
6565
if sys.platform == "linux":
66-
LOCK_MAND: int
67-
LOCK_READ: int
68-
LOCK_RW: int
69-
LOCK_WRITE: int
66+
LOCK_MAND: Final[int]
67+
LOCK_READ: Final[int]
68+
LOCK_RW: Final[int]
69+
LOCK_WRITE: Final[int]
7070

7171
if sys.platform == "linux":
7272
# Constants for the POSIX STREAMS interface. Present in glibc until 2.29 (released February 2019).
7373
# Never implemented on BSD, and considered "obsolescent" starting in POSIX 2008.
7474
# Probably still used on Solaris.
75-
I_ATMARK: int
76-
I_CANPUT: int
77-
I_CKBAND: int
78-
I_FDINSERT: int
79-
I_FIND: int
80-
I_FLUSH: int
81-
I_FLUSHBAND: int
82-
I_GETBAND: int
83-
I_GETCLTIME: int
84-
I_GETSIG: int
85-
I_GRDOPT: int
86-
I_GWROPT: int
87-
I_LINK: int
88-
I_LIST: int
89-
I_LOOK: int
90-
I_NREAD: int
91-
I_PEEK: int
92-
I_PLINK: int
93-
I_POP: int
94-
I_PUNLINK: int
95-
I_PUSH: int
96-
I_RECVFD: int
97-
I_SENDFD: int
98-
I_SETCLTIME: int
99-
I_SETSIG: int
100-
I_SRDOPT: int
101-
I_STR: int
102-
I_SWROPT: int
103-
I_UNLINK: int
75+
I_ATMARK: Final[int]
76+
I_CANPUT: Final[int]
77+
I_CKBAND: Final[int]
78+
I_FDINSERT: Final[int]
79+
I_FIND: Final[int]
80+
I_FLUSH: Final[int]
81+
I_FLUSHBAND: Final[int]
82+
I_GETBAND: Final[int]
83+
I_GETCLTIME: Final[int]
84+
I_GETSIG: Final[int]
85+
I_GRDOPT: Final[int]
86+
I_GWROPT: Final[int]
87+
I_LINK: Final[int]
88+
I_LIST: Final[int]
89+
I_LOOK: Final[int]
90+
I_NREAD: Final[int]
91+
I_PEEK: Final[int]
92+
I_PLINK: Final[int]
93+
I_POP: Final[int]
94+
I_PUNLINK: Final[int]
95+
I_PUSH: Final[int]
96+
I_RECVFD: Final[int]
97+
I_SENDFD: Final[int]
98+
I_SETCLTIME: Final[int]
99+
I_SETSIG: Final[int]
100+
I_SRDOPT: Final[int]
101+
I_STR: Final[int]
102+
I_SWROPT: Final[int]
103+
I_UNLINK: Final[int]
104104

105105
if sys.version_info >= (3, 12) and sys.platform == "linux":
106-
FICLONE: int
107-
FICLONERANGE: int
106+
FICLONE: Final[int]
107+
FICLONERANGE: Final[int]
108108

109109
if sys.version_info >= (3, 13) and sys.platform == "linux":
110110
F_OWNER_TID: Final = 0

0 commit comments

Comments
 (0)