You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
threading.Condition.acquire # Condition functions are exported in __init__
255
+
threading.Condition.release # Condition functions are exported in __init__
256
+
threading.Lock # A factory function that returns 'most efficient lock'. Marking it as a function will make it harder for users to mark the Lock type.
257
+
tkinter.Misc.grid_propagate # The noarg placeholder is a set value list
258
+
tkinter.Misc.pack_propagate # The noarg placeholder is a set value list
263
259
tkinter.Tk.eval # from __getattr__
264
260
tkinter.Tk.report_callback_exception # A bit of a lie, since it's actually a method, but typing it as an attribute allows it to be assigned to
265
261
tkinter.Wm.wm_iconphoto # Default value of argument can't be used without runtime error
266
262
tkinter.font.Font.__getitem__ # Argument name differs (doesn't matter for __dunder__ methods)
267
-
trace.CoverageResults.__init__
268
-
traceback.FrameSummary.__init__
269
-
traceback.TracebackException.__init__
270
-
traceback.TracebackException.from_exception
271
-
types.GetSetDescriptorType.__get__
272
-
types.GetSetDescriptorType.__set__
273
-
types.MemberDescriptorType.__get__
274
-
types.MemberDescriptorType.__set__
275
-
types.SimpleNamespace.__init__
276
-
types.coroutine
277
-
types.new_class
278
-
types.prepare_class
279
-
typing.AwaitableGenerator
280
-
typing.IO.__iter__
281
-
typing.IO.__next__
282
-
typing.type_check_only
263
+
traceback.TracebackException.from_exception # explicitly expanding arguemnts going into TracebackException __init__
264
+
types.GetSetDescriptorType.__get__ # this function can accept no value for the type parameter.
265
+
types.MemberDescriptorType.__get__ # this function can accept no value for the type parameter.
266
+
types.SimpleNamespace.__init__ # class doesn't accept positional arguments but has default C signature
267
+
typing.IO.__iter__ # Added because IO streams are iterable. See https://github.com/python/typeshed/commit/97bc450acd60c1bcdafef3ce8fbe3b95a9c0cac3
268
+
typing.IO.__next__ # Added because IO streams are iterable. See https://github.com/python/typeshed/commit/97bc450acd60c1bcdafef3ce8fbe3b95a9c0cac3
269
+
typing.type_check_only # typing decorator that is not available at runtime
283
270
unittest.mock.patch # It's a complicated overload and I haven't been able to figure out why stubtest doesn't like it
284
-
urllib.error.ContentTooShortError.__init__
285
-
urllib.error.URLError.__init__
286
-
urllib.parse._DefragResultBase.__new__
271
+
urllib.parse._DefragResultBase.__new__ # Generic NamedTuple is problematic in mypy, so regular tuple was used. See https://github.com/python/mypy/issues/685
287
272
# The following methods were changed in point releases from Python 3.6 to 3.9
288
273
# as part of a security fix. These excludes can be removed when the GitHub
289
274
# action workflow uses Python versions that include the fix (adding a
0 commit comments