Skip to content

Commit 881c597

Browse files
committed
verify several __init__ and __call__ ignores
1 parent 2b28213 commit 881c597

File tree

4 files changed

+60
-66
lines changed

4 files changed

+60
-66
lines changed

PyQt5-stubs/Qt3DRender.pyi

-2
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,6 @@ PYQT_OPENGL_BOUND_ARRAY = typing.Union[typing.Sequence[int],
4242

4343
class QAbstractFunctor(sip.simplewrapper):
4444

45-
def __init__(self) -> None: ...
46-
4745
def id(self) -> sip.voidptr: ...
4846

4947
class QAbstractLight(Qt3DCore.QComponent):

PyQt5-stubs/QtCore.pyi

-2
Original file line numberDiff line numberDiff line change
@@ -8056,8 +8056,6 @@ class QTextCodec(sip.wrapper):
80568056

80578057
def __init__(self, flags: typing.Union['QTextCodec.ConversionFlags', 'QTextCodec.ConversionFlag'] = ...) -> None: ...
80588058

8059-
def __init__(self) -> None: ...
8060-
80618059
def convertFromUnicode(self, in_: str, state: 'QTextCodec.ConverterState') -> QByteArray: ...
80628060
def convertToUnicode(self, in_: bytes, state: 'QTextCodec.ConverterState') -> str: ...
80638061
def mibEnum(self) -> int: ...

stubtest.allowlist

+60-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,60 @@
1-
PyQt5.Qt3DRender.QAbstractFunctor.__init__
1+
PyQt5.Qt3DRender.QBufferDataGenerator.__call__
2+
PyQt5.Qt3DRender.QGeometryFactory.__call__
3+
PyQt5.Qt3DRender.QTextureGenerator.__call__
4+
PyQt5.Qt3DRender.QTextureImageDataGenerator.__call__
5+
PyQt5.QtCore.QAbstractNativeEventFilter.__init__
6+
PyQt5.QtCore.QCommandLineParser.__init__
7+
PyQt5.QtCore.QLoggingCategory.__call__
8+
PyQt5.QtCore.QMimeData.__init__
9+
PyQt5.QtCore.QMimeDatabase.__init__
10+
PyQt5.QtCore.QObjectCleanupHandler.__init__
11+
PyQt5.QtCore.QRandomGenerator.__call__
12+
PyQt5.QtCore.QRecursiveMutex.__init__
13+
PyQt5.QtCore.QWaitCondition.__init__
14+
PyQt5.QtCore.pyqtBoundSignal.__call__
15+
PyQt5.QtCore.pyqtSignal.__call__
16+
PyQt5.QtDesigner.QAbstractFormBuilder.__init__
17+
PyQt5.QtDesigner.QFormBuilder.__init__
18+
PyQt5.QtGui.QImageIOHandler.__init__
19+
PyQt5.QtGui.QOpenGLTextureBlitter.__init__
20+
PyQt5.QtGui.QPagedPaintDevice.__init__
21+
PyQt5.QtGui.QPaintDevice.__init__
22+
PyQt5.QtQuick.QQuickImageResponse.__init__
23+
PyQt5.QtQml.QQmlIncubationController.__init__
24+
PyQt5.QtQuick.QQuickTextureFactory.__init__
25+
PyQt5.QtQuick.QSGClipNode.__init__
26+
PyQt5.QtQuick.QSGDynamicTexture.__init__
27+
PyQt5.QtQuick.QSGFlatColorMaterial.__init__
28+
PyQt5.QtQuick.QSGGeometryNode.__init__
29+
PyQt5.QtQuick.QSGMaterial.__init__
30+
PyQt5.QtQuick.QSGMaterialRhiShader.__init__
31+
PyQt5.QtQuick.QSGMaterialShader.__init__
32+
PyQt5.QtQuick.QSGNode.__init__
33+
PyQt5.QtQuick.QSGOpacityNode.__init__
34+
PyQt5.QtQuick.QSGOpaqueTextureMaterial.__init__
35+
PyQt5.QtQuick.QSGRenderNode.__init__
36+
PyQt5.QtQuick.QSGSimpleTextureNode.__init__
37+
PyQt5.QtQuick.QSGTexture.__init__
38+
PyQt5.QtQuick.QSGTextureMaterial.__init__
39+
PyQt5.QtQuick.QSGTextureProvider.__init__
40+
PyQt5.QtQuick.QSGTransformNode.__init__
41+
PyQt5.QtQuick.QSGVertexColorMaterial.__init__
42+
PyQt5.QtSvg.QSvgGenerator.__init__
43+
PyQt5.QtWebKit
44+
PyQt5.QtWebKitWidgets
45+
PyQt5.QtWidgets.QActionGroup.ExclusionPolicy.None
46+
PyQt5.QtWidgets.QCommonStyle.__init__
47+
PyQt5.QtWidgets.QDesktopWidget.__init__
48+
PyQt5.QtWidgets.QFileIconProvider.__init__
49+
PyQt5.QtWidgets.QGraphicsSceneMoveEvent.__init__
50+
PyQt5.QtWidgets.QGraphicsSceneResizeEvent.__init__
51+
PyQt5.QtWidgets.QStyle.__init__
52+
PyQt5.QtXml.QXmlDefaultHandler.__init__
53+
PyQt5.QtXml.QXmlNamespaceSupport.__init__
54+
PyQt5.QtXml.QXmlSimpleReader.__init__
55+
PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.__init__
56+
PyQt5.QtXmlPatterns.QAbstractXmlReceiver.__init__
57+
PyQt5.QtXmlPatterns.QXmlResultItems.__init__
58+
PyQt5.sip.array
59+
PyQt5.sip.simplewrapper.__init__
60+
PyQt5.sip.wrappertype.__init__

stubtest.allowlist.to_review

-61
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,13 @@
1-
PyQt5.Qt3DRender.QBufferDataGenerator.__call__
2-
PyQt5.Qt3DRender.QGeometryFactory.__call__
3-
PyQt5.Qt3DRender.QTextureGenerator.__call__
4-
PyQt5.Qt3DRender.QTextureImageDataGenerator.__call__
51
PyQt5.QtBluetooth.QBluetoothDeviceInfo.Field.__new__
62
PyQt5.QtCore.QAbstractItemModel.CheckIndexOption.__new__
7-
PyQt5.QtCore.QAbstractNativeEventFilter.__init__
83
PyQt5.QtCore.QByteArray.Base64DecodingStatus.__new__
94
PyQt5.QtCore.QCalendar.System.__new__
105
PyQt5.QtCore.QCborKnownTags.__new__
116
PyQt5.QtCore.QCborSimpleType.__new__
12-
PyQt5.QtCore.QCommandLineParser.__init__
137
PyQt5.QtCore.QDateTime.YearRange.__new__
14-
PyQt5.QtCore.QLoggingCategory.__call__
15-
PyQt5.QtCore.QMimeData.__init__
16-
PyQt5.QtCore.QMimeDatabase.__init__
17-
PyQt5.QtCore.QObjectCleanupHandler.__init__
18-
PyQt5.QtCore.QRandomGenerator.__call__
19-
PyQt5.QtCore.QRecursiveMutex.__init__
20-
PyQt5.QtCore.QTextCodec.__init__
21-
PyQt5.QtCore.QWaitCondition.__init__
228
PyQt5.QtCore.Qt.HighDpiScaleFactorRoundingPolicy.__new__
23-
PyQt5.QtCore.pyqtBoundSignal.__call__
24-
PyQt5.QtCore.pyqtSignal.__call__
25-
PyQt5.QtDesigner.QAbstractFormBuilder.__init__
26-
PyQt5.QtDesigner.QFormBuilder.__init__
279
PyQt5.QtGui.QColorSpace.Primaries.__new__
2810
PyQt5.QtGui.QColorSpace.TransferFunction.__new__
29-
PyQt5.QtGui.QImageIOHandler.__init__
30-
PyQt5.QtGui.QOpenGLTextureBlitter.__init__
31-
PyQt5.QtGui.QPagedPaintDevice.__init__
32-
PyQt5.QtGui.QPaintDevice.__init__
3311
PyQt5.QtGui.QTextBlockFormat.MarkerType.__new__
3412
PyQt5.QtNetwork.QOcspCertificateStatus.__new__
3513
PyQt5.QtNetwork.QOcspRevocationReason.None
@@ -42,46 +20,7 @@ PyQt5.QtNetworkAuth.QAbstractOAuth.Status.__new__
4220
PyQt5.QtNetworkAuth.QOAuth1.SignatureMethod.__new__
4321
PyQt5.QtNetworkAuth.QOAuth1Signature.HttpRequestMethod.__new__
4422
PyQt5.QtNfc.QNearFieldManager.AdapterState.__new__
45-
PyQt5.QtQml.QQmlIncubationController.__init__
46-
PyQt5.QtQuick.QQuickImageResponse.__init__
47-
PyQt5.QtQuick.QQuickTextureFactory.__init__
48-
PyQt5.QtQuick.QSGClipNode.__init__
49-
PyQt5.QtQuick.QSGDynamicTexture.__init__
50-
PyQt5.QtQuick.QSGFlatColorMaterial.__init__
51-
PyQt5.QtQuick.QSGGeometryNode.__init__
52-
PyQt5.QtQuick.QSGMaterial.__init__
53-
PyQt5.QtQuick.QSGMaterialRhiShader.__init__
54-
PyQt5.QtQuick.QSGMaterialShader.__init__
55-
PyQt5.QtQuick.QSGNode.__init__
56-
PyQt5.QtQuick.QSGOpacityNode.__init__
57-
PyQt5.QtQuick.QSGOpaqueTextureMaterial.__init__
58-
PyQt5.QtQuick.QSGRenderNode.__init__
59-
PyQt5.QtQuick.QSGSimpleTextureNode.__init__
60-
PyQt5.QtQuick.QSGTexture.__init__
61-
PyQt5.QtQuick.QSGTextureMaterial.__init__
62-
PyQt5.QtQuick.QSGTextureProvider.__init__
63-
PyQt5.QtQuick.QSGTransformNode.__init__
64-
PyQt5.QtQuick.QSGVertexColorMaterial.__init__
65-
PyQt5.QtSvg.QSvgGenerator.__init__
6623
PyQt5.QtTest.QAbstractItemModelTester.FailureReportingMode.__new__
6724
PyQt5.QtWebEngineCore.QWebEngineUrlScheme.Syntax.__new__
6825
PyQt5.QtWebEngineWidgets.QWebEnginePage.LifecycleState.__new__
69-
PyQt5.QtWebKit
70-
PyQt5.QtWebKitWidgets
71-
PyQt5.QtWidgets.QActionGroup.ExclusionPolicy.None
7226
PyQt5.QtWidgets.QActionGroup.ExclusionPolicy.__new__
73-
PyQt5.QtWidgets.QCommonStyle.__init__
74-
PyQt5.QtWidgets.QDesktopWidget.__init__
75-
PyQt5.QtWidgets.QFileIconProvider.__init__
76-
PyQt5.QtWidgets.QGraphicsSceneMoveEvent.__init__
77-
PyQt5.QtWidgets.QGraphicsSceneResizeEvent.__init__
78-
PyQt5.QtWidgets.QStyle.__init__
79-
PyQt5.QtXml.QXmlDefaultHandler.__init__
80-
PyQt5.QtXml.QXmlNamespaceSupport.__init__
81-
PyQt5.QtXml.QXmlSimpleReader.__init__
82-
PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.__init__
83-
PyQt5.QtXmlPatterns.QAbstractXmlReceiver.__init__
84-
PyQt5.QtXmlPatterns.QXmlResultItems.__init__
85-
PyQt5.sip.array
86-
PyQt5.sip.simplewrapper.__init__
87-
PyQt5.sip.wrappertype.__init__

0 commit comments

Comments
 (0)