@@ -15,7 +15,7 @@ class TxtinoutReader:
1515
1616 def __init__ (
1717 self ,
18- path : str
18+ path : Union [ str , os . PathLike ]
1919 ) -> None :
2020
2121 """
@@ -298,7 +298,7 @@ def register_file(
298298 has_units : bool = False ,
299299 index : Optional [str ] = None ,
300300 usecols : Optional [List [str ]] = None ,
301- filter_by : Dict [str , Union [Any , List [Any ], re .Pattern ]] = {}
301+ filter_by : dict [str , Union [Any , list [Any ], re .Pattern ]] = {}
302302 ) -> FileReader :
303303
304304 """
@@ -451,7 +451,7 @@ def _run_swat(
451451
452452 def run_swat (
453453 self ,
454- params : Dict [str , Tuple [str , List [ Tuple [Union [None , str , List [str ], re .Pattern ], str , Any ]]]] = {},
454+ params : dict [str , tuple [str , list [ tuple [Union [None , str , list [str ], re .Pattern [ str ] ], str , Any ]]]] = {},
455455 show_output : bool = True
456456 ) -> str :
457457
@@ -501,7 +501,7 @@ def run_swat(
501501
502502 def run_swat_star (
503503 self ,
504- args : Tuple [ Dict [str , Tuple [str , List [ Tuple [Union [None , str , List [str ], re .Pattern ], str , Any ]]]], bool ]
504+ args : tuple [ dict [str , tuple [str , list [ tuple [Union [None , str , list [str ], re .Pattern [ str ] ], str , Any ]]]], bool ]
505505 ) -> str :
506506
507507 """
@@ -523,7 +523,7 @@ def copy_and_run(
523523 self ,
524524 target_dir : str ,
525525 overwrite : bool = False ,
526- params : Dict [str , Tuple [str , List [ Tuple [Union [None , str , List [str ], re .Pattern ], str , Any ]]]] = {},
526+ params : dict [str , tuple [str , list [ tuple [Union [None , str , list [str ], re .Pattern [ str ] ], str , Any ]]]] = {},
527527 show_output : bool = True
528528 ) -> str :
529529
@@ -549,7 +549,7 @@ def copy_and_run(
549549
550550 def copy_and_run_star (
551551 self ,
552- args : Tuple [str , bool , Dict [str , Tuple [str , List [Tuple [Union [None , str , List [str ], re .Pattern ], str , Any ]]]], bool ]
552+ args : Tuple [str , bool , Dict [str , Tuple [str , List [Tuple [Union [None , str , List [str ], re .Pattern [ str ] ], str , Any ]]]], bool ]
553553 ) -> str :
554554
555555 """
@@ -569,9 +569,9 @@ def copy_and_run_star(
569569
570570 def run_parallel_swat (
571571 self ,
572- params : List [ Dict [str , Tuple [str , List [ Tuple [Union [None , str , List [str ], re .Pattern ], str , Any ]]]]],
572+ params : list [ dict [str , tuple [str , list [ tuple [Union [None , str , list [str ], re .Pattern [ str ] ], str , Any ]]]]],
573573 n_workers : int = 1 ,
574- target_dir : str = None ,
574+ target_dir : Optional [ str ] = None ,
575575 parallelization : str = 'threads'
576576 ) -> List [str ]:
577577
0 commit comments