@@ -75,15 +75,6 @@ ipaddress._BaseAddress.is_unspecified
7575ipaddress._BaseAddress.max_prefixlen
7676ipaddress._BaseAddress.packed
7777ipaddress._BaseNetwork.max_prefixlen
78- lib2to3.pygram.pattern_symbols
79- lib2to3.pygram.python_symbols
80- lib2to3.pytree.Base.__new__
81- lib2to3.pytree.Base.children
82- lib2to3.pytree.Base.type
83- lib2to3.pytree.BasePattern.__new__
84- lib2to3.pytree.BasePattern.type
85- lib2to3.pytree.NegatedPattern.match
86- lib2to3.pytree.NegatedPattern.match_seq
8778multiprocessing.JoinableQueue
8879multiprocessing.Queue
8980multiprocessing.SimpleQueue
@@ -118,9 +109,6 @@ tarfile.TarFile.errors # errors is initialized for some reason as None even tho
118109tkinter.simpledialog.[A-Z_]+
119110tkinter.simpledialog.TclVersion
120111tkinter.simpledialog.TkVersion
121- tkinter.tix.[A-Z_]+
122- tkinter.tix.TclVersion
123- tkinter.tix.TkVersion
124112tkinter.Misc.after # we intentionally don't allow everything that "works" at runtime
125113traceback.TracebackException.from_exception # explicitly expanding arguments going into TracebackException __init__
126114typing(_extensions)?\.IO\.__next__ # Added because IO streams are iterable. See https://github.com/python/typeshed/commit/97bc450acd60c1bcdafef3ce8fbe3b95a9c0cac3
@@ -186,9 +174,6 @@ encodings.utf_7
186174encodings.uu_codec
187175encodings.zlib_codec
188176json.scanner
189- lib2to3.btm_utils
190- lib2to3.fixer_util
191- lib2to3.patcomp
192177sqlite3.dump
193178turtledemo
194179turtledemo\..+
@@ -217,7 +202,6 @@ ctypes.ARRAY
217202ctypes.SetPointerType
218203ctypes.c_voidp
219204ctypes.util.test
220- lib2to3.pgen2.grammar.Grammar.loads
221205mimetypes.MimeTypes.add_type
222206modulefinder.test
223207multiprocessing.managers.Server.accepter
@@ -250,22 +234,6 @@ multiprocessing.pool.ThreadPool.Process
250234multiprocessing.synchronize.Semaphore.get_value
251235tkinter.Misc.config
252236tkinter.font.Font.counter
253- tkinter.tix.CObjView
254- tkinter.tix.DialogShell
255- tkinter.tix.ExFileSelectDialog
256- tkinter.tix.FileSelectDialog
257- tkinter.tix.FileTypeList
258- tkinter.tix.Grid
259- tkinter.tix.NoteBookFrame
260- tkinter.tix.OptionName
261- tkinter.tix.ResizeHandle
262- tkinter.tix.ScrolledGrid
263- tkinter.tix.ScrolledHList
264- tkinter.tix.ScrolledListBox
265- tkinter.tix.ScrolledTList
266- tkinter.tix.ScrolledText
267- tkinter.tix.ScrolledWindow
268- tkinter.tix.Shell
269237turtle.TNavigator.speed
270238
271239# Undocumented implementation details of a deprecated class
@@ -285,27 +253,13 @@ profile.Profile.trace_dispatch_i
285253profile.Profile.trace_dispatch_l
286254profile.Profile.trace_dispatch_mac
287255profile.Profile.trace_dispatch_return
288- cgi.FieldStorage.bufsize
289- cgi.FieldStorage.read_binary
290- cgi.FieldStorage.read_lines
291- cgi.FieldStorage.read_lines_to_eof
292- cgi.FieldStorage.read_lines_to_outerboundary
293- cgi.FieldStorage.read_multi
294- cgi.FieldStorage.read_single
295- cgi.FieldStorage.read_urlencoded
296- cgi.FieldStorage.skip_lines
297256email.contentmanager.get_and_fixup_unknown_message_content
298257email.contentmanager.get_message_content
299258email.contentmanager.get_non_text_content
300259email.contentmanager.get_text_content
301260email.contentmanager.set_bytes_content
302261email.contentmanager.set_message_content
303262email.contentmanager.set_text_content
304- pipes.Template.makepipeline
305- pipes.Template.open_r
306- pipes.Template.open_w
307- sunau.Au_read.initfp
308- sunau.Au_write.initfp
309263turtle.ScrolledCanvas.adjustScrolls
310264turtle.ScrolledCanvas.onResize
311265wave.Wave_read.initfp
@@ -442,11 +396,9 @@ multiprocessing.managers.BaseListProxy.reverse
442396multiprocessing.managers.BaseListProxy.sort
443397multiprocessing.managers.DictProxy.__iter__
444398multiprocessing.managers.DictProxy.__len__
445- multiprocessing.managers.DictProxy.clear
446399multiprocessing.managers.DictProxy.copy
447400multiprocessing.managers.DictProxy.items
448401multiprocessing.managers.DictProxy.keys
449- multiprocessing.managers.DictProxy.popitem
450402multiprocessing.managers.DictProxy.values
451403
452404multiprocessing.(dummy|managers).Namespace.__[gs]etattr__ # Any field can be set on Namespace
@@ -484,7 +436,6 @@ typing\.Protocol
484436typing(_extensions)?\._TypedDict
485437
486438# Special primitives
487- typing_extensions\.Annotated
488439typing_extensions\.Final
489440typing_extensions\.NamedTuple
490441typing_extensions\.LiteralString
@@ -564,9 +515,7 @@ sys.implementation # Actually SimpleNamespace but then you wouldn't have conven
564515
565516# A factory function that returns 'most efficient lock'.
566517# Marking it as a function will make it impossible for users to use the Lock type as an annotation.
567- threading.Lock
568518threading.RLock
569- multiprocessing.dummy.Lock
570519multiprocessing.dummy.RLock
571520
572521# Dynamically created, has unnecessary *args
0 commit comments