77from file_automation .utils .logging .loggin_instance import file_automation_logger
88
99
10- def zip_dir (dir_we_want_to_zip : str , zip_name : str ):
10+ def zip_dir (dir_we_want_to_zip : str , zip_name : str ) -> None :
1111 make_archive (root_dir = dir_we_want_to_zip , base_name = zip_name , format = "zip" )
1212 file_automation_logger .info (f"Dir to zip: { dir_we_want_to_zip } , zip file name: { zip_name } " )
1313
1414
15- def zip_file (zip_file_path : str , file : [str , List [str ]]):
15+ def zip_file (zip_file_path : str , file : [str , List [str ]]) -> None :
1616 current_zip = zipfile .ZipFile (zip_file_path , mode = "w" )
1717 if isinstance (file , str ):
1818 file_name = Path (file )
@@ -34,7 +34,7 @@ def zip_file(zip_file_path: str, file: [str, List[str]]):
3434 current_zip .close ()
3535
3636
37- def read_zip_file (zip_file_path : str , file_name : str , password : [str , None ] = None ):
37+ def read_zip_file (zip_file_path : str , file_name : str , password : [str , None ] = None ) -> None :
3838 current_zip = zipfile .ZipFile (zip_file_path , mode = "r" )
3939 with current_zip .open (name = file_name , mode = "r" , pwd = password , force_zip64 = True ) as read_file :
4040 data = read_file .read ()
@@ -45,7 +45,8 @@ def read_zip_file(zip_file_path: str, file_name: str, password: [str, None] = No
4545 return data
4646
4747
48- def unzip_file (zip_file_path : str , extract_member , extract_path : [str , None ] = None , password : [str , None ] = None ):
48+ def unzip_file (
49+ zip_file_path : str , extract_member , extract_path : [str , None ] = None , password : [str , None ] = None ) -> None :
4950 current_zip = zipfile .ZipFile (zip_file_path , mode = "r" )
5051 current_zip .extract (member = extract_member , path = extract_path , pwd = password )
5152 file_automation_logger .info (
@@ -59,7 +60,7 @@ def unzip_file(zip_file_path: str, extract_member, extract_path: [str, None] = N
5960
6061def unzip_all (
6162 zip_file_path : str , extract_member : [str , None ] = None ,
62- extract_path : [str , None ] = None , password : [str , None ] = None ):
63+ extract_path : [str , None ] = None , password : [str , None ] = None ) -> None :
6364 current_zip = zipfile .ZipFile (zip_file_path , mode = "r" )
6465 current_zip .extractall (members = extract_member , path = extract_path , pwd = password )
6566 file_automation_logger .info (
@@ -71,7 +72,7 @@ def unzip_all(
7172 current_zip .close ()
7273
7374
74- def zip_info (zip_file_path : str ):
75+ def zip_info (zip_file_path : str ) -> None :
7576 current_zip = zipfile .ZipFile (zip_file_path , mode = "r" )
7677 info_list = current_zip .infolist ()
7778 current_zip .close ()
@@ -81,7 +82,7 @@ def zip_info(zip_file_path: str):
8182 return info_list
8283
8384
84- def zip_file_info (zip_file_path : str ):
85+ def zip_file_info (zip_file_path : str ) -> None :
8586 current_zip = zipfile .ZipFile (zip_file_path , mode = "r" )
8687 name_list = current_zip .namelist ()
8788 current_zip .close ()
@@ -91,7 +92,7 @@ def zip_file_info(zip_file_path: str):
9192 return name_list
9293
9394
94- def set_zip_password (zip_file_path : str , password : bytes ):
95+ def set_zip_password (zip_file_path : str , password : bytes ) -> None :
9596 current_zip = zipfile .ZipFile (zip_file_path )
9697 current_zip .setpassword (pwd = password )
9798 current_zip .close ()
0 commit comments