@@ -170,7 +170,7 @@ def __init__(
170
170
self ,
171
171
api_key : Optional [str ] = None ,
172
172
use_notebook : bool = False ,
173
- endpoint : str = None ,
173
+ endpoint : Optional [ str ] = None ,
174
174
):
175
175
self .api_key = self ._set_api_key (api_key )
176
176
self .tqdm_bar = tqdm .tqdm
@@ -343,7 +343,9 @@ def get_job(self, job_id: str) -> AsyncJob:
343
343
return AsyncJob .from_json (payload = payload , client = self )
344
344
345
345
def get_model (
346
- self , model_id : str = None , model_run_id : str = None
346
+ self ,
347
+ model_id : Optional [str ] = None ,
348
+ model_run_id : Optional [str ] = None ,
347
349
) -> Model :
348
350
"""Fetches a model by its ID.
349
351
@@ -388,7 +390,10 @@ def delete_model_run(self, model_run_id: str):
388
390
)
389
391
390
392
def create_dataset_from_project (
391
- self , project_id : str , last_n_tasks : int = None , name : str = None
393
+ self ,
394
+ project_id : str ,
395
+ last_n_tasks : Optional [int ] = None ,
396
+ name : Optional [str ] = None ,
392
397
) -> Dataset :
393
398
"""Create a new dataset from an existing Scale or Rapid project.
394
399
@@ -922,7 +927,10 @@ def delete_slice(self, slice_id: str) -> dict:
922
927
923
928
@deprecated ("Prefer calling Dataset.delete_annotations instead." )
924
929
def delete_annotations (
925
- self , dataset_id : str , reference_ids : list = None , keep_history = True
930
+ self ,
931
+ dataset_id : str ,
932
+ reference_ids : Optional [list ] = None ,
933
+ keep_history = True ,
926
934
) -> AsyncJob :
927
935
dataset = self .get_dataset (dataset_id )
928
936
return dataset .delete_annotations (reference_ids , keep_history )
0 commit comments