mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 04:54:47 +08:00
Remove all mention of 'module' from typeshed. (#1156)
This depends on python/mypy#3107.
This commit is contained in:
committed by
Jelle Zijlstra
parent
f543ddd89a
commit
359c8cc313
@@ -675,11 +675,6 @@ class xrange(Sized, Iterable[int], Reversible[int]):
|
||||
def __getitem__(self, i: int) -> int: ...
|
||||
def __reversed__(self) -> Iterator[int]: ...
|
||||
|
||||
class module:
|
||||
__name__ = ... # type: str
|
||||
__file__ = ... # type: str
|
||||
__dict__ = ... # type: Dict[unicode, Any]
|
||||
|
||||
class property(object):
|
||||
def __init__(self, fget: Callable[[Any], Any] = None,
|
||||
fset: Callable[[Any, Any], None] = None,
|
||||
|
||||
@@ -1,11 +1,7 @@
|
||||
from typing import Any, Dict, Set, Tuple, Type
|
||||
import _weakrefset
|
||||
|
||||
# mypy has special processing for ABCMeta and abstractmethod.
|
||||
|
||||
WeakSet = ... # type: _weakrefset.WeakSet
|
||||
_InstanceType = ... # type: type
|
||||
types = ... # type: module
|
||||
# NOTE: mypy has special processing for ABCMeta and abstractmethod.
|
||||
|
||||
def abstractmethod(funcobj: Any) -> Any: ...
|
||||
|
||||
@@ -23,9 +19,6 @@ class ABCMeta(type):
|
||||
def _dump_registry(cls: "ABCMeta", *args: Any, **kwargs: Any) -> None: ...
|
||||
def register(cls: "ABCMeta", subclass: Type[Any]) -> None: ...
|
||||
|
||||
class _C:
|
||||
pass
|
||||
|
||||
# TODO: The real abc.abstractproperty inherits from "property".
|
||||
class abstractproperty(object):
|
||||
def __new__(cls, func: Any) -> Any: ...
|
||||
|
||||
@@ -102,15 +102,11 @@ chain = ... # type: type
|
||||
double3prog = ... # type: type
|
||||
endprogs = ... # type: Dict[str, Any]
|
||||
pseudoprog = ... # type: type
|
||||
re = ... # type: module
|
||||
single3prog = ... # type: type
|
||||
single_quoted = ... # type: Dict[str, str]
|
||||
string = ... # type: module
|
||||
sys = ... # type: module
|
||||
t = ... # type: str
|
||||
tabsize = ... # type: int
|
||||
tok_name = ... # type: Dict[int, str]
|
||||
token = ... # type: module
|
||||
tokenprog = ... # type: type
|
||||
triple_quoted = ... # type: Dict[str, str]
|
||||
x = ... # type: str
|
||||
|
||||
@@ -104,6 +104,7 @@ class ModuleType:
|
||||
__name__ = ... # type: str
|
||||
__package__ = ... # type: Optional[str]
|
||||
__path__ = ... # type: Optional[Iterable[str]]
|
||||
__dict__ = ... # type: Dict[str, Any]
|
||||
def __init__(self, name: str, doc: Optional[str] = ...) -> None: ...
|
||||
FileType = file
|
||||
XRangeType = xrange
|
||||
|
||||
@@ -9,6 +9,7 @@ from typing import (
|
||||
overload, Set, FrozenSet, TypeVar, Union, Pattern, Type
|
||||
)
|
||||
from abc import abstractmethod, ABCMeta
|
||||
import types
|
||||
|
||||
_T = TypeVar('_T')
|
||||
_FT = TypeVar('_FT')
|
||||
@@ -173,4 +174,4 @@ def main(module: str = ..., defaultTest: str = ...,
|
||||
testLoader: Any = ...) -> None: ... # TODO types
|
||||
|
||||
# private but occasionally used
|
||||
util = ... # type: module
|
||||
util = ... # type: types.ModuleType
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
from abc import ABCMeta
|
||||
import sys
|
||||
from typing import Any, Optional
|
||||
from typing import Dict, Any, Optional
|
||||
|
||||
if sys.version_info >= (3, 4):
|
||||
class ModuleSpec:
|
||||
@@ -26,6 +26,7 @@ if sys.version_info >= (3, 4):
|
||||
class ModuleType:
|
||||
__name__ = ... # type: str
|
||||
__file__ = ... # type: str
|
||||
__dict__ = ... # type: Dict[str, Any]
|
||||
if sys.version_info >= (3, 4):
|
||||
__loader__ = ... # type: Optional[Loader]
|
||||
__package__ = ... # type: Optional[str]
|
||||
|
||||
@@ -731,12 +731,6 @@ class range(Sequence[int]):
|
||||
def __repr__(self) -> str: ...
|
||||
def __reversed__(self) -> Iterator[int]: ...
|
||||
|
||||
class module:
|
||||
# TODO not defined in builtins!
|
||||
__name__ = ... # type: str
|
||||
__file__ = ... # type: str
|
||||
__dict__ = ... # type: Dict[str, Any]
|
||||
|
||||
class property:
|
||||
def __init__(self, fget: Callable[[Any], Any] = None,
|
||||
fset: Callable[[Any, Any], None] = None,
|
||||
|
||||
Reference in New Issue
Block a user