File tree Expand file tree Collapse file tree 5 files changed +25
-21
lines changed
tests/stubtest_allowlists Expand file tree Collapse file tree 5 files changed +25
-21
lines changed Original file line number Diff line number Diff line change @@ -82,3 +82,22 @@ if sys.platform == "win32" and sys.version_info >= (3, 8):
8282 IO_REPARSE_TAG_SYMLINK : int
8383 IO_REPARSE_TAG_MOUNT_POINT : int
8484 IO_REPARSE_TAG_APPEXECLINK : int
85+
86+ if sys .platform == "win32" :
87+ FILE_ATTRIBUTE_ARCHIVE : Literal [32 ]
88+ FILE_ATTRIBUTE_COMPRESSED : Literal [2048 ]
89+ FILE_ATTRIBUTE_DEVICE : Literal [64 ]
90+ FILE_ATTRIBUTE_DIRECTORY : Literal [16 ]
91+ FILE_ATTRIBUTE_ENCRYPTED : Literal [16384 ]
92+ FILE_ATTRIBUTE_HIDDEN : Literal [2 ]
93+ FILE_ATTRIBUTE_INTEGRITY_STREAM : Literal [32768 ]
94+ FILE_ATTRIBUTE_NORMAL : Literal [128 ]
95+ FILE_ATTRIBUTE_NOT_CONTENT_INDEXED : Literal [8192 ]
96+ FILE_ATTRIBUTE_NO_SCRUB_DATA : Literal [131072 ]
97+ FILE_ATTRIBUTE_OFFLINE : Literal [4096 ]
98+ FILE_ATTRIBUTE_READONLY : Literal [1 ]
99+ FILE_ATTRIBUTE_REPARSE_POINT : Literal [1024 ]
100+ FILE_ATTRIBUTE_SPARSE_FILE : Literal [512 ]
101+ FILE_ATTRIBUTE_SYSTEM : Literal [4 ]
102+ FILE_ATTRIBUTE_TEMPORARY : Literal [256 ]
103+ FILE_ATTRIBUTE_VIRTUAL : Literal [65536 ]
Original file line number Diff line number Diff line change 1- from typing_extensions import Literal
2-
31from _stat import *
4-
5- FILE_ATTRIBUTE_ARCHIVE : Literal [32 ]
6- FILE_ATTRIBUTE_COMPRESSED : Literal [2048 ]
7- FILE_ATTRIBUTE_DEVICE : Literal [64 ]
8- FILE_ATTRIBUTE_DIRECTORY : Literal [16 ]
9- FILE_ATTRIBUTE_ENCRYPTED : Literal [16384 ]
10- FILE_ATTRIBUTE_HIDDEN : Literal [2 ]
11- FILE_ATTRIBUTE_INTEGRITY_STREAM : Literal [32768 ]
12- FILE_ATTRIBUTE_NORMAL : Literal [128 ]
13- FILE_ATTRIBUTE_NOT_CONTENT_INDEXED : Literal [8192 ]
14- FILE_ATTRIBUTE_NO_SCRUB_DATA : Literal [131072 ]
15- FILE_ATTRIBUTE_OFFLINE : Literal [4096 ]
16- FILE_ATTRIBUTE_READONLY : Literal [1 ]
17- FILE_ATTRIBUTE_REPARSE_POINT : Literal [1024 ]
18- FILE_ATTRIBUTE_SPARSE_FILE : Literal [512 ]
19- FILE_ATTRIBUTE_SYSTEM : Literal [4 ]
20- FILE_ATTRIBUTE_TEMPORARY : Literal [256 ]
21- FILE_ATTRIBUTE_VIRTUAL : Literal [65536 ]
Original file line number Diff line number Diff line change @@ -37,6 +37,9 @@ fcntl.[A-Z0-9_]+
3737os.SCHED_[A-Z_]+
3838posix.SCHED_[A-Z_]+
3939
40+ # Some of these exist on non-windows, but they are useless and this is not intended
41+ stat.FILE_ATTRIBUTE_[A-Z_]+
42+
4043# Loadable SQLite extensions are disabled on GitHub runners
4144(sqlite3(.dbapi2)?.Connection.enable_load_extension)?
4245(sqlite3(.dbapi2)?.Connection.load_extension)?
Original file line number Diff line number Diff line change @@ -40,6 +40,9 @@ fcntl.[A-Z0-9_]+
4040os.SCHED_[A-Z_]+
4141posix.SCHED_[A-Z_]+
4242
43+ # Some of these exist on non-windows, but they are useless and this is not intended
44+ stat.FILE_ATTRIBUTE_[A-Z_]+
45+
4346# Loadable SQLite extensions are disabled on GitHub runners
4447(sqlite3(.dbapi2)?.Connection.enable_load_extension)?
4548(sqlite3(.dbapi2)?.Connection.load_extension)?
Original file line number Diff line number Diff line change 11_msi.MSI[A-Z_]+
22_msi.PID_[A-Z_]+
3- _stat.FILE_ATTRIBUTE_[A-Z_]+
43ctypes.GetLastError # Is actually a pointer
54distutils.archive_util.getgrnam
65distutils.archive_util.getpwnam
You can’t perform that action at this time.
0 commit comments