From 9ae7ae244edcfde57cf93111c50515dc318c5f9c Mon Sep 17 00:00:00 2001 From: Kyle Altendorf <sda@fstab.net> Date: Sun, 20 Nov 2022 09:07:06 -0500 Subject: [PATCH] Update QtCore.pyi --- PyQt5-stubs/QtCore.pyi | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) 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.