@@ -53,14 +53,6 @@ reportlab.lib.utils.CIDict.get
5353reportlab.lib.utils.CIDict.pop
5454reportlab.lib.utils.CIDict.setdefault
5555
56- # these have a __module__ argument which confuses stubtest
57- reportlab.lib.testutils.rlSkip
58- reportlab.lib.testutils.rlSkipIf
59- reportlab.lib.testutils.rlSkipUnless
60-
61- # __map__ argument confuses stubtest
62- reportlab.lib.styles.str2alignment
63-
6456# __new__ just forwards the arguments to the super class
6557# it doesn't actually accept arbitrary arguments
6658reportlab.platypus.doctemplate.PTCycle.__new__
@@ -83,6 +75,10 @@ reportlab.graphics.barcode.qrencoder.i
8375reportlab.lib.fonts.k
8476reportlab.lib.pdfencrypt.i
8577
78+ # should allow setting any attribute
79+ reportlab.lib.abag.ABag.__setattr__
80+ reportlab.lib.styles.PropertySet.__setattr__
81+
8682# *-imports that cause a mess we don't want to propagate
8783reportlab.graphics.charts.lineplots.pi
8884reportlab\.graphics\.render(base|PDF|PM|PS|SVG)\.EVEN_ODD
@@ -95,25 +91,6 @@ reportlab\.graphics\.render(base|PDF|PM|PS|SVG)\.pi
9591reportlab\.graphics\.render(base|PDF|PM|PS|SVG)\.shapeChecking
9692reportlab\.graphics\.render(base|PDF|PM|PS|SVG)\.verbose
9793
98- # messed up __all__ which contains just a string
99- reportlab.graphics.barcode.qr.C
100- reportlab.graphics.barcode.qr.Q
101- reportlab.graphics.barcode.qr.W
102- reportlab.graphics.barcode.qr.__all__
103- reportlab.graphics.barcode.qr.d
104- reportlab.graphics.barcode.qr.e
105- reportlab.graphics.barcode.qr.g
106- reportlab.graphics.barcode.qr.i
107- reportlab.graphics.barcode.qr.o
108- reportlab.graphics.barcode.qr.r
109- reportlab.graphics.barcode.qr.t
110-
111- # spelling mistake in __all__
112- reportlab.graphics.barcode.ecc200datamatrix.ECC200datamatrix
113-
114- # wasn't removed from __all__ by accident
115- reportlab.graphics.barcode.eanbc.isEanString
116-
11794
11895# Error: is not present at runtime
11996# ================================
0 commit comments