Merge pull request #306 from haakenlid/master

add stub for stdlib abc.ABC in python 3.4+ (issue #304)
This commit is contained in:
Matthias Kramm
2016-06-20 09:25:11 -07:00
committed by GitHub

View File

@@ -1,4 +1,5 @@
from typing import Any
import sys
# Stubs for abc.
# Thesee definitions have special processing in type checker.
@@ -6,3 +7,7 @@ class ABCMeta:
def register(cls: "ABCMeta", subclass: Any) -> None: ...
abstractmethod = object()
abstractproperty = object()
if sys.version_info >= (3, 4):
class ABC(metaclass=ABCMeta):
pass