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
217217 Calling ``SetReparseDeferralEnabled(True) `` allows re-enabling reparse
218218 deferral.
219219
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+
220225 .. versionadded :: 3.12.3
221226
222227.. method :: xmlparser.GetReparseDeferralEnabled()
Original file line number Diff line number Diff line change @@ -1397,6 +1397,11 @@ XMLParser Objects
13971397 Disabling reparse deferral has security consequences; please see
13981398 :meth: `xml.parsers.expat.xmlparser.SetReparseDeferralEnabled ` for details.
13991399
1400+ Note that :meth: `flush ` has been backported to some prior releases of
1401+ CPython as a security fix. Check for availability of :meth: `flush `
1402+ using :func: `hasattr ` if used in code running across a variety of Python
1403+ versions.
1404+
14001405 .. versionadded :: 3.12.3
14011406
14021407
@@ -1470,6 +1475,11 @@ XMLPullParser Objects
14701475 Disabling reparse deferral has security consequences; please see
14711476 :meth: `xml.parsers.expat.xmlparser.SetReparseDeferralEnabled ` for details.
14721477
1478+ Note that :meth: `flush ` has been backported to some prior releases of
1479+ CPython as a security fix. Check for availability of :meth: `flush `
1480+ using :func: `hasattr ` if used in code running across a variety of Python
1481+ versions.
1482+
14731483 .. versionadded :: 3.12.3
14741484
14751485 .. method :: close()
You can’t perform that action at this time.
0 commit comments