3131import zipfile
3232import pkgsdb
3333from cmds .cmd_package .cmd_package_utils import is_windows , remove_folder
34-
34+ from tqdm import tqdm
3535
3636def unpack (archive_filename , bsp_package_path , package_info , package_name ):
37+ print ('unpacking ' + package_name + ' ...' )
3738 if ".tar.bz2" in archive_filename :
3839 arch = tarfile .open (archive_filename , "r:bz2" )
39- for tarinfo in arch :
40+ for tarinfo in tqdm ( arch ) :
4041 arch .extract (tarinfo , bsp_package_path )
4142 a = tarinfo .name
4243 if not os .path .isdir (os .path .join (bsp_package_path , a )):
@@ -51,7 +52,7 @@ def unpack(archive_filename, bsp_package_path, package_info, package_name):
5152
5253 if ".tar.gz" in archive_filename :
5354 arch = tarfile .open (archive_filename , "r:gz" )
54- for tarinfo in arch :
55+ for tarinfo in tqdm ( arch ) :
5556 arch .extract (tarinfo , bsp_package_path )
5657 a = tarinfo .name
5758 if not os .path .isdir (os .path .join (bsp_package_path , a )):
@@ -89,7 +90,7 @@ def handle_zip_package(archive_filename, bsp_package_path, package_name, package
8990 package_folder_name = ""
9091 package_name_with_version = ""
9192 arch = zipfile .ZipFile (archive_filename , "r" )
92- for item in arch .namelist ():
93+ for item in tqdm ( arch .namelist () ):
9394 arch .extract (item , package_temp_path )
9495 if not os .path .isdir (os .path .join (package_temp_path , item )):
9596 # Gets the folder name and changed folder name only once
0 commit comments