lazy_object_proxy
six
wrapt

[:python_version < "3.5"]
typing

[:python_version < "3.7" and implementation_name == "cpython"]
typed_ast
