Make inheritance and metaclass of ctypes better match reality (#12982)

This commit is contained in:
Stephen Morton
2024-11-18 03:32:20 -08:00
committed by GitHub
parent 780626ee36
commit b2c964fdea
6 changed files with 197 additions and 66 deletions

View File

@@ -1,7 +1,8 @@
import ctypes
import sys
from _ctypes import _CData
from collections.abc import Callable, Iterable, Sequence
from ctypes import _CData, _SimpleCData, c_char
from ctypes import _SimpleCData, c_char
from logging import Logger, _Level as _LoggingLevel
from multiprocessing import popen_fork, popen_forkserver, popen_spawn_posix, popen_spawn_win32, queues, synchronize
from multiprocessing.managers import SyncManager

View File

@@ -1,6 +1,7 @@
import ctypes
from _ctypes import _CData
from collections.abc import Callable, Iterable, Sequence
from ctypes import _CData, _SimpleCData, c_char
from ctypes import _SimpleCData, c_char
from multiprocessing.context import BaseContext
from multiprocessing.synchronize import _LockLike
from types import TracebackType