mac support

This commit is contained in:
2026-08-26 13:45:15 +02:00
parent 15d1319374
commit a9897606ac
6 changed files with 115 additions and 21 deletions
+7 -2
View File
@@ -8,7 +8,12 @@ from tkinter import filedialog, messagebox, ttk
from typing import Any
from copienator import ExitCode
from copienator.platform import WindowsLabelError, open_path, validate_windows_labels
from copienator.platform import (
WindowsLabelError,
add_platform_executable_paths,
open_path,
validate_windows_labels,
)
from .diagnostics import collect_diagnostics
from .runner import ProcessRunner
@@ -95,7 +100,7 @@ def plotting_shortcut_lines() -> list[str]:
def build_runner_environment(
base: dict[str, str], api_key: str, proxy: str, use_proxy: bool
) -> dict[str, str]:
environment = dict(base)
environment = add_platform_executable_paths(base)
environment["PYTHONUNBUFFERED"] = "1"
environment["PYTHONIOENCODING"] = "utf-8"
if api_key.strip():