We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
ctypes.wintypes.BYTE
1 parent f45a2c1 commit 07f9279Copy full SHA for 07f9279
stdlib/ctypes/wintypes.pyi
@@ -1,10 +1,10 @@
1
+import sys
2
from _ctypes import _CArgObject, _CField
3
from ctypes import (
4
Array,
5
Structure,
6
_Pointer,
7
_SimpleCData,
- c_byte,
8
c_char,
9
c_char_p,
10
c_double,
@@ -24,7 +24,15 @@ from ctypes import (
24
from typing import Any, TypeVar
25
from typing_extensions import Self, TypeAlias
26
27
-BYTE = c_byte
+if sys.version_info >= (3, 12):
28
+ from ctypes import c_ubyte
29
+
30
+ BYTE = c_ubyte
31
+else:
32
+ from ctypes import c_byte
33
34
+ BYTE = c_byte
35
36
WORD = c_ushort
37
DWORD = c_ulong
38
CHAR = c_char
0 commit comments