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.