Make various os functions available on Windows (#6500)

This commit is contained in:
Alex Waygood
2021-12-05 20:06:22 +00:00
committed by GitHub
parent 28803c4c4a
commit 415d387009
7 changed files with 13 additions and 34 deletions

View File

@@ -57,9 +57,6 @@ grp.struct_group.n_unnamed_fields
mimetypes.MimeTypes.read_windows_registry
os.ST_NOSUID
os.ST_RDONLY
(os|posix).uname_result.n_fields
(os|posix).uname_result.n_sequence_fields
(os|posix).uname_result.n_unnamed_fields
posix.chflags
posix.dup2
posix.lchflags

View File

@@ -62,9 +62,6 @@ mimetypes.MimeTypes.read_windows_registry
(os|posix).sched_param.n_fields
(os|posix).sched_param.n_sequence_fields
(os|posix).sched_param.n_unnamed_fields
(os|posix).uname_result.n_fields
(os|posix).uname_result.n_sequence_fields
(os|posix).uname_result.n_unnamed_fields
(os|posix).waitid_result.n_fields
(os|posix).waitid_result.n_sequence_fields
(os|posix).waitid_result.n_unnamed_fields

View File

@@ -581,6 +581,9 @@ multiprocessing.synchronize.Semaphore.get_value
(os|posix).times_result.n_fields
(os|posix).times_result.n_sequence_fields
(os|posix).times_result.n_unnamed_fields
(os|posix).uname_result.n_fields
(os|posix).uname_result.n_sequence_fields
(os|posix).uname_result.n_unnamed_fields
pickle.Pickler.memo
pickle.Unpickler.memo
pipes.Template.makepipeline

View File

@@ -16,6 +16,5 @@ asyncio.IocpProactor.sendto
asyncio.windows_events.IocpProactor.recvfrom
asyncio.windows_events.IocpProactor.sendto
msvcrt.GetErrorMode
os.unsetenv
socket.MsgFlag.MSG_ERRQUEUE
subprocess.STARTUPINFO.copy

View File

@@ -1,17 +1,4 @@
# Missing from stubs, found by removing --ignore-missing-stub
_winapi.CreateFileMapping
_winapi.MapViewOfFile
_winapi.OpenFileMapping
_winapi.VirtualQuerySize
asyncio.IocpProactor.recvfrom
asyncio.IocpProactor.sendto
asyncio.windows_events.IocpProactor.recvfrom
asyncio.windows_events.IocpProactor.sendto
os.unsetenv
socket.MsgFlag.MSG_ERRQUEUE
subprocess.STARTUPINFO.copy
# Exists at runtime, but missing from stubs
_winapi.CreateFileMapping
_winapi.MapViewOfFile
@@ -21,6 +8,5 @@ asyncio.IocpProactor.recvfrom
asyncio.IocpProactor.sendto
asyncio.windows_events.IocpProactor.recvfrom
asyncio.windows_events.IocpProactor.sendto
os.unsetenv
socket.MsgFlag.MSG_ERRQUEUE
subprocess.STARTUPINFO.copy

View File

@@ -46,12 +46,9 @@ distutils.msvccompiler.MSVCCompiler.manifest_get_embed_info
distutils.msvccompiler.MSVCCompiler.manifest_setup_ldargs
distutils.msvccompiler.OldMSVCCompiler
msvcrt.SetErrorMode
os.ftruncate
os.get_handle_inheritable
os.isatty
os.set_handle_inheritable
os.statvfs_result
os.uname_result
signal.Signals.CTRL_BREAK_EVENT
signal.Signals.CTRL_C_EVENT
socket.MsgFlag.MSG_BCAST