diff --git a/stdlib/2/_winreg.pyi b/stdlib/2/_winreg.pyi index cc4c0f34a..d1ed6a67d 100644 --- a/stdlib/2/_winreg.pyi +++ b/stdlib/2/_winreg.pyi @@ -6,29 +6,29 @@ from types import TracebackType _KeyType = Union[HKEYType, int] -def CloseKey(hkey: _KeyType): ... -def ConnectRegistry(computer_name: Optional[str], key: _KeyType) -> HKEYType: ... -def CreateKey(key: _KeyType, sub_key: Optional[str]) -> HKEYType: ... +def CloseKey(__hkey: _KeyType): ... +def ConnectRegistry(__computer_name: Optional[str], __key: _KeyType) -> HKEYType: ... +def CreateKey(__key: _KeyType, __sub_key: Optional[str]) -> HKEYType: ... def CreateKeyEx(key: _KeyType, sub_key: Optional[str], reserved: int = ..., access: int = ...) -> HKEYType: ... -def DeleteKey(key: _KeyType, sub_key: str) -> None: ... +def DeleteKey(__key: _KeyType, __sub_key: str) -> None: ... def DeleteKeyEx(key: _KeyType, sub_key: str, access: int = ..., reserved: int = ...) -> None: ... -def DeleteValue(key: _KeyType, value: str) -> None: ... -def EnumKey(key: _KeyType, index: int) -> str: ... -def EnumValue(key: _KeyType, index: int) -> Tuple[str, Any, int]: ... -def ExpandEnvironmentStrings(str: str) -> str: ... -def FlushKey(key: _KeyType) -> None: ... -def LoadKey(key: _KeyType, sub_key: str, file_name: str) -> None: ... +def DeleteValue(__key: _KeyType, __value: str) -> None: ... +def EnumKey(__key: _KeyType, __index: int) -> str: ... +def EnumValue(__key: _KeyType, __index: int) -> Tuple[str, Any, int]: ... +def ExpandEnvironmentStrings(__str: str) -> str: ... +def FlushKey(__key: _KeyType) -> None: ... +def LoadKey(__key: _KeyType, __sub_key: str, __file_name: str) -> None: ... def OpenKey(key: _KeyType, sub_key: str, reserved: int = ..., access: int = ...) -> HKEYType: ... def OpenKeyEx(key: _KeyType, sub_key: str, reserved: int = ..., access: int = ...) -> HKEYType: ... -def QueryInfoKey(key: _KeyType) -> Tuple[int, int, int]: ... -def QueryValue(key: _KeyType, sub_key: Optional[str]) -> str: ... -def QueryValueEx(key: _KeyType, value_name: str) -> Tuple[Any, int]: ... -def SaveKey(key: _KeyType, file_name: str) -> None: ... -def SetValue(key: _KeyType, sub_key: str, type: int, value: str) -> None: ... -def SetValueEx(key: _KeyType, value_name: str, reserved: Any, type: int, value: str) -> None: ... # reserved is ignored -def DisableReflectionKey(key: _KeyType) -> None: ... -def EnableReflectionKey(key: _KeyType) -> None: ... -def QueryReflectionKey(key: _KeyType) -> bool: ... +def QueryInfoKey(__key: _KeyType) -> Tuple[int, int, int]: ... +def QueryValue(__key: _KeyType, __sub_key: Optional[str]) -> str: ... +def QueryValueEx(__key: _KeyType, __name: str) -> Tuple[Any, int]: ... +def SaveKey(__key: _KeyType, __file_name: str) -> None: ... +def SetValue(__key: _KeyType, __sub_key: str, __type: int, __value: str) -> None: ... +def SetValueEx(__key: _KeyType, __value_name: str, __reserved: Any, __type: int, __value: str) -> None: ... # reserved is ignored +def DisableReflectionKey(__key: _KeyType) -> None: ... +def EnableReflectionKey(__key: _KeyType) -> None: ... +def QueryReflectionKey(__key: _KeyType) -> bool: ... HKEY_CLASSES_ROOT: int HKEY_CURRENT_USER: int diff --git a/stdlib/3/winreg.pyi b/stdlib/3/winreg.pyi index cc4c0f34a..d1ed6a67d 100644 --- a/stdlib/3/winreg.pyi +++ b/stdlib/3/winreg.pyi @@ -6,29 +6,29 @@ from types import TracebackType _KeyType = Union[HKEYType, int] -def CloseKey(hkey: _KeyType): ... -def ConnectRegistry(computer_name: Optional[str], key: _KeyType) -> HKEYType: ... -def CreateKey(key: _KeyType, sub_key: Optional[str]) -> HKEYType: ... +def CloseKey(__hkey: _KeyType): ... +def ConnectRegistry(__computer_name: Optional[str], __key: _KeyType) -> HKEYType: ... +def CreateKey(__key: _KeyType, __sub_key: Optional[str]) -> HKEYType: ... def CreateKeyEx(key: _KeyType, sub_key: Optional[str], reserved: int = ..., access: int = ...) -> HKEYType: ... -def DeleteKey(key: _KeyType, sub_key: str) -> None: ... +def DeleteKey(__key: _KeyType, __sub_key: str) -> None: ... def DeleteKeyEx(key: _KeyType, sub_key: str, access: int = ..., reserved: int = ...) -> None: ... -def DeleteValue(key: _KeyType, value: str) -> None: ... -def EnumKey(key: _KeyType, index: int) -> str: ... -def EnumValue(key: _KeyType, index: int) -> Tuple[str, Any, int]: ... -def ExpandEnvironmentStrings(str: str) -> str: ... -def FlushKey(key: _KeyType) -> None: ... -def LoadKey(key: _KeyType, sub_key: str, file_name: str) -> None: ... +def DeleteValue(__key: _KeyType, __value: str) -> None: ... +def EnumKey(__key: _KeyType, __index: int) -> str: ... +def EnumValue(__key: _KeyType, __index: int) -> Tuple[str, Any, int]: ... +def ExpandEnvironmentStrings(__str: str) -> str: ... +def FlushKey(__key: _KeyType) -> None: ... +def LoadKey(__key: _KeyType, __sub_key: str, __file_name: str) -> None: ... def OpenKey(key: _KeyType, sub_key: str, reserved: int = ..., access: int = ...) -> HKEYType: ... def OpenKeyEx(key: _KeyType, sub_key: str, reserved: int = ..., access: int = ...) -> HKEYType: ... -def QueryInfoKey(key: _KeyType) -> Tuple[int, int, int]: ... -def QueryValue(key: _KeyType, sub_key: Optional[str]) -> str: ... -def QueryValueEx(key: _KeyType, value_name: str) -> Tuple[Any, int]: ... -def SaveKey(key: _KeyType, file_name: str) -> None: ... -def SetValue(key: _KeyType, sub_key: str, type: int, value: str) -> None: ... -def SetValueEx(key: _KeyType, value_name: str, reserved: Any, type: int, value: str) -> None: ... # reserved is ignored -def DisableReflectionKey(key: _KeyType) -> None: ... -def EnableReflectionKey(key: _KeyType) -> None: ... -def QueryReflectionKey(key: _KeyType) -> bool: ... +def QueryInfoKey(__key: _KeyType) -> Tuple[int, int, int]: ... +def QueryValue(__key: _KeyType, __sub_key: Optional[str]) -> str: ... +def QueryValueEx(__key: _KeyType, __name: str) -> Tuple[Any, int]: ... +def SaveKey(__key: _KeyType, __file_name: str) -> None: ... +def SetValue(__key: _KeyType, __sub_key: str, __type: int, __value: str) -> None: ... +def SetValueEx(__key: _KeyType, __value_name: str, __reserved: Any, __type: int, __value: str) -> None: ... # reserved is ignored +def DisableReflectionKey(__key: _KeyType) -> None: ... +def EnableReflectionKey(__key: _KeyType) -> None: ... +def QueryReflectionKey(__key: _KeyType) -> bool: ... HKEY_CLASSES_ROOT: int HKEY_CURRENT_USER: int diff --git a/tests/stubtest_whitelists/win32.txt b/tests/stubtest_whitelists/win32.txt index 91c8e98a9..9e22d0b04 100644 --- a/tests/stubtest_whitelists/win32.txt +++ b/tests/stubtest_whitelists/win32.txt @@ -8,7 +8,6 @@ sys.abiflags # Not present sys.setdlopenflags # Not present urllib.request.pathname2url # Parameter name mismatch urllib.request.url2pathname # Same -winreg.[A-Za-z]+ # Should be made positional only # ========== # Whitelist entries that cannot or should not be fixed