mirror of
https://github.com/aclist/dztui.git
synced 2026-10-30 14:42:54 +01:00
chore: clear typehinting errors
This commit is contained in:
1 parent
a2d1f9b0e1
commit
eff31e2bd3
4 files changed
+6
-15
No files matched your search
@@ -1,4 +1,3 @@
|
|||||||
import json
|
|
||||||
import struct
|
import struct
|
||||||
|
|
||||||
from dataclasses import dataclass
|
from dataclasses import dataclass
|
||||||
@@ -404,7 +403,6 @@ def get_pefile_path(steam_path: Path, appid: int) -> Path:
|
|||||||
return pe_path
|
return pe_path
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def get_pretty_version(steam_path: Path, appid: int) -> str | None:
|
def get_pretty_version(steam_path: Path, appid: int) -> str | None:
|
||||||
try:
|
try:
|
||||||
pe_file_path = get_pefile_path(steam_path, appid)
|
pe_file_path = get_pefile_path(steam_path, appid)
|
||||||
|
|||||||
+5
-7
@@ -1,12 +1,10 @@
|
|||||||
import json
|
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import psutil
|
import psutil
|
||||||
import requests
|
import requests
|
||||||
import subprocess
|
import subprocess
|
||||||
import vdf
|
import vdf # type: ignore
|
||||||
|
|
||||||
from shlex import shlex
|
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import Any, Union
|
from typing import Any, Union
|
||||||
from warnings import deprecated
|
from warnings import deprecated
|
||||||
@@ -260,7 +258,7 @@ def enqueue_mod(client: str, mod: str, appid: int) -> None:
|
|||||||
|
|
||||||
|
|
||||||
@deprecated("Cf. https://github.com/ValveSoftware/steam-for-linux/issues/9672")
|
@deprecated("Cf. https://github.com/ValveSoftware/steam-for-linux/issues/9672")
|
||||||
def get_registry() -> dict[str, Any] | None:
|
def get_registry() -> Any | None:
|
||||||
home = os.getenv("HOME")
|
home = os.getenv("HOME")
|
||||||
try:
|
try:
|
||||||
with open(f"{home}/.steam/registry.vdf") as f:
|
with open(f"{home}/.steam/registry.vdf") as f:
|
||||||
@@ -294,9 +292,9 @@ def _get_running_app() -> int | None:
|
|||||||
if registry is None:
|
if registry is None:
|
||||||
return None
|
return None
|
||||||
try:
|
try:
|
||||||
return registry["Registry"]["HKCU"]["Software"]["Valve"]["Steam"][
|
return int(registry["Registry"]["HKCU"]["Software"]["Valve"]["Steam"][
|
||||||
"RunningAppID"
|
"RunningAppID"
|
||||||
]
|
])
|
||||||
except Exception:
|
except Exception:
|
||||||
return None
|
return None
|
||||||
|
|
||||||
@@ -319,7 +317,7 @@ def get_running_app() -> int | None:
|
|||||||
args = proc.cmdline()
|
args = proc.cmdline()
|
||||||
appid = (row for row in args if FLAG in row)
|
appid = (row for row in args if FLAG in row)
|
||||||
try:
|
try:
|
||||||
return str(next(appid).split("=")[1])
|
return int(next(appid).split("=")[1])
|
||||||
except StopIteration:
|
except StopIteration:
|
||||||
return None
|
return None
|
||||||
return None
|
return None
|
||||||
|
|||||||
@@ -3,11 +3,8 @@ import subprocess
|
|||||||
import shutil
|
import shutil
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from warnings import deprecated
|
|
||||||
|
|
||||||
from dzgui.const.constants import (
|
from dzgui.const.constants import (
|
||||||
APP_NAME,
|
APP_NAME,
|
||||||
DAYZ_BINARY,
|
|
||||||
STEAM_CMD,
|
STEAM_CMD,
|
||||||
FLATPAK_APPID,
|
FLATPAK_APPID,
|
||||||
FLATPAK_CMD,
|
FLATPAK_CMD,
|
||||||
@@ -15,8 +12,6 @@ from dzgui.const.constants import (
|
|||||||
FLATPAK_SANDBOX,
|
FLATPAK_SANDBOX,
|
||||||
)
|
)
|
||||||
|
|
||||||
from dzgui.util.format import format_exception
|
|
||||||
|
|
||||||
logger = logging.getLogger(APP_NAME)
|
logger = logging.getLogger(APP_NAME)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -141,7 +141,7 @@ class ModManager:
|
|||||||
app_path_exp = PeFile.get_nested_app_path(steam_path, APPID_DAYZ_EXP)
|
app_path_exp = PeFile.get_nested_app_path(steam_path, APPID_DAYZ_EXP)
|
||||||
symlink = app_path_exp / md5
|
symlink = app_path_exp / md5
|
||||||
symlink.unlink()
|
symlink.unlink()
|
||||||
except PeFile.AppNotInstalledError:
|
except Exception:
|
||||||
pass
|
pass
|
||||||
time.sleep(API_RATE_LIMIT)
|
time.sleep(API_RATE_LIMIT)
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user