mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-09 21:46:42 +08:00
AnyStr cleanup (#5487)
* Replace all uses of StrPath, BytesPath, and AnyPath in Python 2 stubs. * Add StrOrBytesPath as preferred alias for AnyPath. * Replace all remaining AnyPath instances with StrOrBytesPath. * Mark AnyPath as obsolete. Part of #5470
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
import sys
|
||||
import types
|
||||
from _typeshed import (
|
||||
AnyPath,
|
||||
OpenBinaryMode,
|
||||
OpenBinaryModeReading,
|
||||
OpenBinaryModeUpdating,
|
||||
OpenBinaryModeWriting,
|
||||
OpenTextMode,
|
||||
ReadableBuffer,
|
||||
StrOrBytesPath,
|
||||
SupportsDivMod,
|
||||
SupportsKeysAndGetItem,
|
||||
SupportsLessThan,
|
||||
@@ -1115,7 +1115,7 @@ def next(__i: Iterator[_T]) -> _T: ...
|
||||
def next(__i: Iterator[_T], default: _VT) -> Union[_T, _VT]: ...
|
||||
def oct(__number: Union[int, SupportsIndex]) -> str: ...
|
||||
|
||||
_OpenFile = Union[AnyPath, int]
|
||||
_OpenFile = Union[StrOrBytesPath, int]
|
||||
_Opener = Callable[[str, int], int]
|
||||
|
||||
# Text mode: always returns a TextIOWrapper
|
||||
|
||||
Reference in New Issue
Block a user