diff --git a/aider/run_cmd.py b/aider/run_cmd.py index b39bb64c6..ce904e25e 100644 --- a/aider/run_cmd.py +++ b/aider/run_cmd.py @@ -1,12 +1,12 @@ +import ctypes import os import platform import subprocess import sys from io import BytesIO -import psutil -import ctypes import pexpect +import psutil def run_cmd(command, verbose=False, error_print=None): @@ -30,7 +30,9 @@ def get_parent_process_name(): kernel32 = ctypes.windll.kernel32 h_process = kernel32.OpenProcess(0x0400, False, os.getppid()) exe_path = ctypes.create_unicode_buffer(260) - kernel32.QueryFullProcessImageNameW(h_process, 0, exe_path, ctypes.byref(ctypes.c_ulong(260))) + kernel32.QueryFullProcessImageNameW( + h_process, 0, exe_path, ctypes.byref(ctypes.c_ulong(260)) + ) kernel32.CloseHandle(h_process) return os.path.basename(exe_path.value).lower() else: @@ -38,6 +40,7 @@ def get_parent_process_name(): except: return None + def run_cmd_subprocess(command, verbose=False): if verbose: print("Using run_cmd_subprocess:", command)