Skip to content

Commit

Permalink
Revert typeshed ctypes change Since the plugin provides superior type…
Browse files Browse the repository at this point in the history
… checking: python#13987 (comment) A manual cherry-pick of e437cdf.
  • Loading branch information
AlexWaygood authored and onlined committed Oct 27, 2024
1 parent c1b96cf commit 005d5a1
Showing 1 changed file with 1 addition and 5 deletions.
6 changes: 1 addition & 5 deletions mypy/typeshed/stdlib/_ctypes.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -171,11 +171,7 @@ class Array(_CData, Generic[_CT]):
def _type_(self) -> type[_CT]: ...
@_type_.setter
def _type_(self, value: type[_CT]) -> None: ...
# Note: only available if _CT == c_char
@property
def raw(self) -> bytes: ...
@raw.setter
def raw(self, value: ReadableBuffer) -> None: ...
raw: bytes # Note: only available if _CT == c_char
value: Any # Note: bytes if _CT == c_char, str if _CT == c_wchar, unavailable otherwise
# TODO These methods cannot be annotated correctly at the moment.
# All of these "Any"s stand for the array's element type, but it's not possible to use _CT
Expand Down

0 comments on commit 005d5a1

Please sign in to comment.