Tin mới
gh-156500: Reject non-positional parameters in `ctypes.util.wrap_dll_function` (GH-156501)
gh-131565: Implement ctypes.util.dllist() in the _ctypes extension (GH-154255)
gh-154199: Soft-deprecate `ctypes.util.find_msvcrt` (GH-154553)
gh-154551: Fix ctypes.util.find_library() in non-UTF-8 locales (GH-154552)
gh-153903: Copy docstrings and other metadata in `ctypes.util.wrap_dll_function` (GH-154495)
gh-104533: Fix `@ctypes.util.struct` with endian (#154038)
gh-104533: Fix `@ctypes.util.struct` with string annotations (#154040)
gh-153903: Fix ctypes wrap_dll_function() with string annotations (#154042)
gh-153903: Add a `ctypes` decorator for generating function pointers using annotations (GH-153904)
gh-104533: Add a dataclass-like decorator for `ctypes` structures (GH-153781)
gh-149831: Fix ctypes DLL library name on Cygwin (#149832)
gh-148675: Add Zd/Zf formats to array, ctypes, memoryview, struct (#148676)
gh-146547: Use lazy imports in ctypes (GH-146548)
gh-145307: Defer loading psapi.dll until ctypes.util.dllist() is called. (GH-145308)
gh-143304: Fix ctypes.CDLL to honor handle parameter on POSIX systems (GH-143318)
gh-76007: Deprecate `__version__` attribute in `ctypes` (#142679)
gh-140041: Fix import of `ctypes` on Android and Cygwin when ABI flags are present (#140178)
gh-76007: Deprecate `__version__` attribute (#138675)
gh-99948: Support ctypes.util.find_library in emscripten environment (#138519)
gh-83424: Allow empty name if handle is non-null when create ctypes.CDLL on Windows (GH-136878)
gh-133866: remove deprecated and undocumented function `ctypes.SetPointerType` (GH-133869)
gh-131747: ctypes: Deprecate _pack_ implicitly setting _layout_ = 'ms' (GH-133205)
gh-100926: Move ctype's pointers cache from _pointer_type_cache to StgInfo (GH-131282)
gh-121249: adjust formatting codes for complex types in struct/ctypes (#132827)
gh-132673: Fix `ctypes.Structure` with `_align_=0` (#132676)
gh-132168: Add `__class_getitem__` to `ctypes.py_object` (#132169)
gh-128715: Expose ctypes.CField, with info attributes (GH-128950)
gh-131152: Remove unused imports in `_pyrepl` and `ctypes` (#131150)
gh-119349: Add ctypes.util.dllist -- list loaded shared libraries (GH-122946)
gh-112015: Implement `ctypes.memoryview_at()` (GH-112018)
gh-127255: Make `CopyComPointer` public and add to `ctypes` doc. (GH-127275)
gh-126615: `ctypes`: Make `COMError` public (GH-126686)
gh-123610: Added additional types to ctypes/wintypes.py (GH-124086)
gh-121249: Support _Complex types in the struct module (#121613)
gh-97588: Move ctypes struct/union layout logic to Python (GH-123352)