from weakref import WeakSet, ReferenceType, ref
import typing
from typing import Unpack
+try:
+ from tkinter import Event
+except ImportError:
+ Event = None
from typing import TypeVar
T = TypeVar('T')
if ValueProxy is not None:
generic_types.extend((ValueProxy, DictProxy, ListProxy, ApplyResult,
MPSimpleQueue, MPQueue, MPJoinableQueue))
+ if Event is not None:
+ generic_types.append(Event)
def test_subscriptable(self):
for t in self.generic_types:
''.join(' %s=%s' % (k, attrs[k]) for k in keys if k in attrs)
)
+ __class_getitem__ = classmethod(types.GenericAlias)
+
_support_default_root = True
_default_root = None