api: fix typing issues

This commit is contained in:
Johannes Kirschbauer
2024-05-21 15:57:27 +02:00
parent d6e0bbebd1
commit 13678606e7
8 changed files with 19 additions and 18 deletions

View File

@@ -2,16 +2,16 @@ import json
import logging
import sys
import threading
from threading import Lock
from collections.abc import Callable
from pathlib import Path
from typing import Any, Union
from threading import Lock
from typing import Any
import gi
gi.require_version("WebKit", "6.0")
from gi.repository import GLib, GObject, WebKit
from gi.repository import GLib, WebKit
site_index: Path = (
Path(sys.argv[0]).absolute()

View File

@@ -2,7 +2,7 @@ import logging
import threading
import gi
from clan_cli.api import API
from clan_cli.history.list import list_history
from clan_vm_manager.components.interfaces import ClanConfig
@@ -14,11 +14,10 @@ from clan_vm_manager.views.list import ClanList
from clan_vm_manager.views.logs import Logs
from clan_vm_manager.views.webview import WebView
from clan_cli.api import API
gi.require_version("Adw", "1")
from gi.repository import Adw, Gio, GLib, Gtk
from clan_vm_manager.components.trayicon import TrayIcon
log = logging.getLogger(__name__)