@@ -24,16 +24,16 @@ def flush(self) -> None:
2424 def isatty (self ) -> bool :
2525 return self .stream .isatty ()
2626
27- def read (self , __n : int = - 1 ) -> typing . AnyStr :
27+ def read (self , __n : int = - 1 ) -> str :
2828 return self .stream .read (__n )
2929
3030 def readable (self ) -> bool :
3131 return self .stream .readable ()
3232
33- def readline (self , __limit : int = - 1 ) -> typing . AnyStr :
33+ def readline (self , __limit : int = - 1 ) -> str :
3434 return self .stream .readline (__limit )
3535
36- def readlines (self , __hint : int = - 1 ) -> list [typing . AnyStr ]:
36+ def readlines (self , __hint : int = - 1 ) -> list [str ]:
3737 return self .stream .readlines (__hint )
3838
3939 def seek (self , __offset : int , __whence : int = 0 ) -> int :
@@ -51,13 +51,13 @@ def truncate(self, __size: int | None = None) -> int:
5151 def writable (self ) -> bool :
5252 return self .stream .writable ()
5353
54- def writelines (self , __lines : Iterable [typing . AnyStr ]) -> None :
54+ def writelines (self , __lines : Iterable [str ]) -> None :
5555 return self .stream .writelines (__lines )
5656
57- def __next__ (self ) -> typing . AnyStr :
57+ def __next__ (self ) -> str :
5858 return self .stream .__next__ ()
5959
60- def __iter__ (self ) -> Iterator [typing . AnyStr ]:
60+ def __iter__ (self ) -> Iterator [str ]:
6161 return self .stream .__iter__ ()
6262
6363 def __exit__ (
@@ -94,27 +94,27 @@ def write(self, data):
9494
9595
9696class LastLineStream (TextIOOutputWrapper ):
97- line : typing . AnyStr = ''
97+ line : str = ''
9898
9999 def seekable (self ) -> bool :
100100 return False
101101
102102 def readable (self ) -> bool :
103103 return True
104104
105- def read (self , __n : int = - 1 ) -> typing . AnyStr :
105+ def read (self , __n : int = - 1 ) -> str :
106106 if __n < 0 :
107107 return self .line
108108 else :
109109 return self .line [:__n ]
110110
111- def readline (self , __limit : int = - 1 ) -> typing . AnyStr :
111+ def readline (self , __limit : int = - 1 ) -> str :
112112 if __limit < 0 :
113113 return self .line
114114 else :
115115 return self .line [:__limit ]
116116
117- def write (self , data : typing . AnyStr ) -> int :
117+ def write (self , data : str ) -> int :
118118 self .line = data
119119 return len (data )
120120
@@ -126,11 +126,11 @@ def truncate(self, __size: int | None = None) -> int:
126126
127127 return len (self .line )
128128
129- def __iter__ (self ) -> typing .Generator [typing . AnyStr , typing .Any ,
129+ def __iter__ (self ) -> typing .Generator [str , typing .Any ,
130130 typing .Any ]:
131131 yield self .line
132132
133- def writelines (self , __lines : Iterable [typing . AnyStr ]) -> None :
133+ def writelines (self , __lines : Iterable [str ]) -> None :
134134 line = ''
135135 # Walk through the lines and take the last one
136136 for line in __lines : # noqa: B007
0 commit comments