From c3d31bb5cb02c8bb7a9ad9c790d9576339bf5bc9 Mon Sep 17 00:00:00 2001 From: 苏向夜 Date: Tue, 12 Mar 2024 13:12:31 +0800 Subject: style: code lint --- src/ipm/utils/_freeze.py | 23 +++++++++++++---------- src/ipm/utils/freeze.py | 1 - 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/src/ipm/utils/_freeze.py b/src/ipm/utils/_freeze.py index b4049ec..8bd0982 100644 --- a/src/ipm/utils/_freeze.py +++ b/src/ipm/utils/_freeze.py @@ -1,8 +1,4 @@ -from curses import meta -from importlib import metadata -from logging import warn from pathlib import Path -from struct import pack import tarfile import shutil import os.path as path @@ -12,8 +8,7 @@ from ipm.models.ipk import InfiniProject def create_tar_gz(source_folder: str, output_filepath: str) -> None: shutil.move( - shutil.make_archive(output_filepath + ".build", - "gztar", source_folder), + shutil.make_archive(output_filepath + ".build", "gztar", source_folder), output_filepath, shutil.copy2, ) @@ -26,13 +21,21 @@ def extract_tar_gz(input_filename: str, output_folder: str) -> None: def create_xml_file(meta_data: InfiniProject, output_folder: str | Path) -> None: from collections import defaultdict + meta_data_dict = defaultdict( - lambda: '', meta_data._data.get('project')) # type: ignore + lambda: "", meta_data._data.get("project") # type: ignore + ) - with open(path.join(output_folder, f"{meta_data.name}.xml"), mode='w', encoding='utf8') as xml_file: - xml_file.write("""""".format(**meta_data_dict)) + unzip="{unzip}"/>""".format( + **meta_data_dict + ) + ) diff --git a/src/ipm/utils/freeze.py b/src/ipm/utils/freeze.py index cee76f6..38135d6 100644 --- a/src/ipm/utils/freeze.py +++ b/src/ipm/utils/freeze.py @@ -111,5 +111,4 @@ def extract_ipk( update(f"清理临时文件...", echo) temp_dir.cleanup() success(f"临时文件清理完毕.", echo) - print("??") return InfiniProject(dist_pkg_path) -- cgit v1.2.3-70-g09d2