@@ -170,7 +170,7 @@ def __init__(
170170 self ,
171171 api_key : Optional [str ] = None ,
172172 use_notebook : bool = False ,
173- endpoint : str = None ,
173+ endpoint : Optional [ str ] = None ,
174174 ):
175175 self .api_key = self ._set_api_key (api_key )
176176 self .tqdm_bar = tqdm .tqdm
@@ -343,7 +343,9 @@ def get_job(self, job_id: str) -> AsyncJob:
343343 return AsyncJob .from_json (payload = payload , client = self )
344344
345345 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 ,
347349 ) -> Model :
348350 """Fetches a model by its ID.
349351
@@ -388,7 +390,10 @@ def delete_model_run(self, model_run_id: str):
388390 )
389391
390392 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 ,
392397 ) -> Dataset :
393398 """Create a new dataset from an existing Scale or Rapid project.
394399
@@ -922,7 +927,10 @@ def delete_slice(self, slice_id: str) -> dict:
922927
923928 @deprecated ("Prefer calling Dataset.delete_annotations instead." )
924929 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 ,
926934 ) -> AsyncJob :
927935 dataset = self .get_dataset (dataset_id )
928936 return dataset .delete_annotations (reference_ids , keep_history )
0 commit comments