typing_extensions version resolutionis_protocol boolean argument from .instance,
now use protocol=YourProtocol insteadList[str] and Set[int] #24__instancecheck__ defined
via delegate argument #248Supports type #244Supports properly #249ABC and mutable typeclass signature #259mypy plugin was failing
on calling a typeclass without arguments #270python3.6 supporttyping_extensions>=3.10 and mypy>=0.902classes traverses mro of registered types
and fallbacks to super-types if some type is not registeredmypy typechecking.supports() method to typeclass to check
if some instance is supported in runtime.supports() a typeguardSupports typeAssociatedType variadic typetypeclass_plugin to classes_pluginpython3.9 support