1
+ from _typeshed import Self
1
2
from typing import Any , Dict , Iterable , Iterator , TypeVar
2
3
3
4
from .utils import Comparable
@@ -102,11 +103,11 @@ class tqdm(Comparable):
102
103
def __bool__ (self ) -> bool : ...
103
104
def __nonzero__ (self ) -> bool : ...
104
105
def __len__ (self ) -> int | None : ...
105
- def __enter__ (self ) : ...
106
+ def __enter__ (self : Self ) -> Self : ...
106
107
def __exit__ (self , * args : Any , ** kwargs : Any ) -> None : ...
107
- def __hash__ (self ): ...
108
- def __iter__ (self ): ...
109
- def update (self , n : float = ...): ...
108
+ def __hash__ (self ) -> int : ...
109
+ def __iter__ (self ) -> Iterator [ Any ] : ...
110
+ def update (self , n : float = ...) -> None : ...
110
111
def close (self ) -> None : ...
111
112
def clear (self , nolock : bool = ...) -> None : ...
112
113
def refresh (self , nolock : bool = ..., lock_args : Any | None = ...) -> bool : ...
@@ -119,7 +120,7 @@ class tqdm(Comparable):
119
120
def moveto (self , n : int ) -> None : ...
120
121
@property
121
122
def format_dict (self ) -> Dict [str , Any ]: ...
122
- def display (self , msg : str | None = ..., pos : int | None = ...): ...
123
+ def display (self , msg : str | None = ..., pos : int | None = ...) -> bool : ...
123
124
@classmethod
124
125
def wrapattr (cls , stream : Any , method : str , total : float | None = ..., bytes : bool = ..., ** tqdm_kwargs : Any ) -> object : ...
125
126
0 commit comments