22# Temporary
33# =========
44
5- # Added in Python 3.10.20 (parameter `scripting`)
6- html.parser.HTMLParser.__init__
7-
8-
9- # =======
10- # <= 3.12
11- # =======
12-
13- # Added in Python 3.10.18 (parameter `escapable`)
14- html.parser.HTMLParser.set_cdata_mode
15-
16-
17- # =======
18- # <= 3.11
19- # =======
20-
21- # Added in Python 3.10.15
22- email._header_value_parser.NLSET
23- email._header_value_parser.SPECIALSNL
24- email.errors.HeaderWriteError
25- email.utils.getaddresses
26- email.utils.parseaddr
27-
28-
29- # =======
30- # <= 3.10
31- # =======
32-
335# Incompatible changes introduced in Python 3.10.12
346# (Remove once 3.10.12 becomes available for GitHub Actions)
357shutil.unpack_archive
@@ -46,8 +18,8 @@ tarfile.data_filter
4618tarfile.fully_trusted_filter
4719tarfile.tar_filter
4820
49- # Incompatible changes introduced in Python 3.9 .14
50- # (Remove once 3.9 .14 becomes available for GitHub Actions)
21+ # Incompatible changes introduced in Python 3.10 .14
22+ # (Remove once 3.10 .14 becomes available for GitHub Actions)
5123pyexpat.XMLParserType.GetReparseDeferralEnabled
5224pyexpat.XMLParserType.SetReparseDeferralEnabled
5325xml.etree.ElementTree.XMLParser.flush
@@ -59,6 +31,45 @@ xml.parsers.expat.XMLParserType.SetReparseDeferralEnabled
5931xml.sax.expatreader.ExpatParser.flush
6032zipfile.ZipInfo.__slots__
6133
34+ # Incompatible changes introduced in Python 3.10.15
35+ # (Remove once 3.10.15 becomes available for GitHub Actions)
36+ email._header_value_parser.NLSET
37+ email._header_value_parser.SPECIALSNL
38+ email.errors.HeaderWriteError
39+ email.utils.getaddresses
40+ email.utils.parseaddr
41+
42+ # Incompatible changes introduced in Python 3.10.17
43+ # (Remove once 3.10.17 becomes available for GitHub Actions)
44+ email._header_value_parser.get_encoded_word
45+ email._header_value_parser.make_quoted_pairs
46+
47+ # Incompatible changes introduced in Python 3.10.18
48+ # (Remove once 3.10.18 becomes available for GitHub Actions)
49+ html.parser.HTMLParser.set_cdata_mode # parameter `escapable`
50+ genericpath.__all__
51+ genericpath.ALLOW_MISSING
52+ (ntpath.__all__)?
53+ (ntpath.ALLOW_MISSING)?
54+ (ntpath.realpath)?
55+ (os.path.__all__)?
56+ (os.path.ALLOW_MISSING)?
57+ (os.path.realpath)?
58+ (posixpath.__all__)?
59+ (posixpath.ALLOW_MISSING)?
60+ (posixpath.realpath)?
61+ tarfile.LinkFallbackError
62+ tarfile.TarFile._extract_member
63+ tarfile.TarFile.makelink_with_filter
64+
65+ # Incompatible changes introduced in Python 3.10.20
66+ # (Remove once 3.10.20 becomes available for GitHub Actions)
67+ html.parser.HTMLParser.__init__ # parameter `scripting`
68+ pyexpat.XMLParserType.SetAllocTrackerActivationThreshold
69+ pyexpat.XMLParserType.SetAllocTrackerMaximumAmplification
70+ xml.parsers.expat.XMLParserType.SetAllocTrackerActivationThreshold
71+ xml.parsers.expat.XMLParserType.SetAllocTrackerMaximumAmplification
72+
6273
6374# =============================================================
6475# Allowlist entries that cannot or should not be fixed; <= 3.12
0 commit comments