diff --git a/PyQt5-stubs/QtCore.pyi b/PyQt5-stubs/QtCore.pyi index d06dd39..1805a50 100644 --- a/PyQt5-stubs/QtCore.pyi +++ b/PyQt5-stubs/QtCore.pyi @@ -55,18 +55,11 @@ class pyqtSignal: def __init__(self, *types: typing.Any, name: str = ...) -> None: ... - if sys.version_info >= (3, 10): - @typing.overload - def __get__(self, instance: None, owner: typing.Optional[typing.Type["QObject"]] = ...) -> "pyqtSignal": ... - - @typing.overload - def __get__(self, instance: "QObject", owner: typing.Optional[typing.Type["QObject"]] = ...) -> pyqtBoundSignal: ... - else: - @typing.overload - def __get__(self, instance: None, owner: typing.Type["QObject"]) -> "pyqtSignal": ... + @typing.overload + def __get__(self, instance: None, owner: typing.Optional[typing.Type["QObject"]] = ...) -> "pyqtSignal": ... - @typing.overload - def __get__(self, instance: "QObject", owner: typing.Type["QObject"]) -> pyqtBoundSignal: ... + @typing.overload + def __get__(self, instance: "QObject", owner: typing.Optional[typing.Type["QObject"]] = ...) -> pyqtBoundSignal: ... # Convenient type aliases.