@@ -45,84 +45,66 @@ class ResourceHandleProtocol(Protocol, Generic[U]):
45
45
"""
46
46
47
47
@abstractproperty
48
- def mode (self ) -> str :
49
- ...
48
+ def mode (self ) -> str : ...
50
49
51
50
@abstractmethod
52
- def close (self ) -> None :
53
- ...
51
+ def close (self ) -> None : ...
54
52
55
53
@abstractproperty
56
- def closed (self ) -> bool :
57
- ...
54
+ def closed (self ) -> bool : ...
58
55
59
56
@abstractmethod
60
- def fileno (self ) -> int :
61
- ...
57
+ def fileno (self ) -> int : ...
62
58
63
59
@abstractmethod
64
- def flush (self ) -> None :
65
- ...
60
+ def flush (self ) -> None : ...
66
61
67
62
@abstractproperty
68
- def isatty (self ) -> bool | Callable [[], bool ]:
69
- ...
63
+ def isatty (self ) -> bool | Callable [[], bool ]: ...
70
64
71
65
@abstractmethod
72
- def readable (self ) -> bool :
73
- ...
66
+ def readable (self ) -> bool : ...
74
67
75
68
@abstractmethod
76
- def readline (self , size : int = - 1 ) -> U :
77
- ...
69
+ def readline (self , size : int = - 1 ) -> U : ...
78
70
79
71
@abstractmethod
80
- def readlines (self , hint : int = - 1 ) -> Iterable [U ]:
81
- ...
72
+ def readlines (self , hint : int = - 1 ) -> Iterable [U ]: ...
82
73
83
74
@abstractmethod
84
75
def seek (self , offset : int , whence : int = SEEK_SET , / ) -> int :
85
76
pass
86
77
87
78
@abstractmethod
88
- def seekable (self ) -> bool :
89
- ...
79
+ def seekable (self ) -> bool : ...
90
80
91
81
@abstractmethod
92
- def tell (self ) -> int :
93
- ...
82
+ def tell (self ) -> int : ...
94
83
95
84
@abstractmethod
96
- def truncate (self , size : int | None = None ) -> int :
97
- ...
85
+ def truncate (self , size : int | None = None ) -> int : ...
98
86
99
87
@abstractmethod
100
- def writable (self ) -> bool :
101
- ...
88
+ def writable (self ) -> bool : ...
102
89
103
90
@abstractmethod
104
- def writelines (self , lines : Iterable [U ], / ) -> None :
105
- ...
91
+ def writelines (self , lines : Iterable [U ], / ) -> None : ...
106
92
107
93
@abstractmethod
108
- def read (self , size : int = - 1 ) -> U :
109
- ...
94
+ def read (self , size : int = - 1 ) -> U : ...
110
95
111
96
@abstractmethod
112
- def write (self , b : U , / ) -> int :
113
- ...
97
+ def write (self , b : U , / ) -> int : ...
114
98
115
- def __enter__ (self : S ) -> S :
116
- ...
99
+ def __enter__ (self : S ) -> S : ...
117
100
118
101
def __exit__ (
119
102
self ,
120
103
exc_type : type [BaseException ] | None ,
121
104
exc_val : BaseException | None ,
122
105
exc_tb : TracebackType | None ,
123
106
/ ,
124
- ) -> bool | None :
125
- ...
107
+ ) -> bool | None : ...
126
108
127
109
128
110
class BaseResourceHandle (ABC , ResourceHandleProtocol [U ]):
0 commit comments