File tree Expand file tree Collapse file tree 2 files changed +15
-0
lines changed Expand file tree Collapse file tree 2 files changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -217,6 +217,11 @@ XMLParser Objects
217
217
Calling ``SetReparseDeferralEnabled(True) `` allows re-enabling reparse
218
218
deferral.
219
219
220
+ Note that :meth: `SetReparseDeferralEnabled ` has been backported to some
221
+ prior releases of CPython as a security fix. Check for availability of
222
+ :meth: `SetReparseDeferralEnabled ` using :func: `hasattr ` if used in code
223
+ running across a variety of Python versions.
224
+
220
225
.. versionadded :: 3.8.19
221
226
222
227
.. method :: xmlparser.GetReparseDeferralEnabled()
Original file line number Diff line number Diff line change @@ -1367,6 +1367,11 @@ XMLParser Objects
1367
1367
Disabling reparse deferral has security consequences; please see
1368
1368
:meth: `xml.parsers.expat.xmlparser.SetReparseDeferralEnabled ` for details.
1369
1369
1370
+ Note that :meth: `flush ` has been backported to some prior releases of
1371
+ CPython as a security fix. Check for availability of :meth: `flush `
1372
+ using :func: `hasattr ` if used in code running across a variety of Python
1373
+ versions.
1374
+
1370
1375
.. versionadded :: 3.8.19
1371
1376
1372
1377
@@ -1440,6 +1445,11 @@ XMLPullParser Objects
1440
1445
Disabling reparse deferral has security consequences; please see
1441
1446
:meth: `xml.parsers.expat.xmlparser.SetReparseDeferralEnabled ` for details.
1442
1447
1448
+ Note that :meth: `flush ` has been backported to some prior releases of
1449
+ CPython as a security fix. Check for availability of :meth: `flush `
1450
+ using :func: `hasattr ` if used in code running across a variety of Python
1451
+ versions.
1452
+
1443
1453
.. versionadded :: 3.8.19
1444
1454
1445
1455
.. method :: close()
You can’t perform that action at this time.
0 commit comments