Fix for linting.

This commit is contained in:
Mikaël Capelle
2024-08-11 14:02:20 +02:00
parent 640b79b610
commit 066a0960e1
6 changed files with 20 additions and 19 deletions
+1 -1
View File
@@ -472,7 +472,7 @@ class BasicGame(mobase.IPluginGame):
# Note: self is self._organizer.managedGame() does not work:
return self.name() == self._organizer.managedGame().name()
def settings(self) -> list[mobase.PluginSetting]:
def settings(self) -> list[mobase.Setting]:
return []
# IPluginGame interface:
+9 -9
View File
@@ -393,9 +393,9 @@ class Cyberpunk2077Game(BasicGame):
for path in Path(folder.absolutePath()).glob(f"**/*.{ext}")
]
def settings(self) -> list[mobase.PluginSetting]:
def settings(self) -> list[mobase.Setting]:
return [
mobase.PluginSetting(
mobase.Setting(
"skipStartScreen",
self.tr("Skip start screen"),
self.tr(
@@ -404,7 +404,7 @@ class Cyberpunk2077Game(BasicGame):
),
False,
),
mobase.PluginSetting(
mobase.Setting(
"enforce_archive_load_order",
self.tr("Enforce archive load order"),
self.tr(
@@ -413,7 +413,7 @@ class Cyberpunk2077Game(BasicGame):
),
False,
),
mobase.PluginSetting(
mobase.Setting(
"reverse_archive_load_order",
self.tr("Reverse archive load order"),
self.tr(
@@ -423,13 +423,13 @@ class Cyberpunk2077Game(BasicGame):
),
False,
),
mobase.PluginSetting(
mobase.Setting(
"enforce_redmod_load_order",
self.tr("Enforce RedMod load order"),
self.tr("Enforce the current load order on redmod deployment"),
True,
),
mobase.PluginSetting(
mobase.Setting(
"reverse_redmod_load_order",
self.tr("Reverse RedMod load order"),
self.tr(
@@ -438,13 +438,13 @@ class Cyberpunk2077Game(BasicGame):
),
False,
),
mobase.PluginSetting(
mobase.Setting(
"auto_deploy_redmod",
self.tr("Auto deploy RedMod"),
self.tr("Deploy redmod before game launch if necessary"),
True,
),
mobase.PluginSetting(
mobase.Setting(
"clear_cache_after_game_update",
self.tr("Clear cache after game update"),
self.tr(
@@ -453,7 +453,7 @@ class Cyberpunk2077Game(BasicGame):
),
True,
),
mobase.PluginSetting(
mobase.Setting(
"configure_RootBuilder",
self.tr("Configure RootBuilder"),
self.tr(
+2 -2
View File
@@ -155,9 +155,9 @@ class SubnauticaGame(BasicGame, mobase.IPluginFileMapper):
if plugin_name == self.name() and setting == "use_qmods":
self._set_mod_data_checker(use_qmod=bool(new))
def settings(self) -> list[mobase.PluginSetting]:
def settings(self) -> list[mobase.Setting]:
return [
mobase.PluginSetting(
mobase.Setting(
"use_qmods",
self.tr("Use QMods"),
self.tr(
+3 -3
View File
@@ -380,17 +380,17 @@ class ValheimGame(BasicGame):
save_games.extend(ValheimWorldSaveGame(f) for f in path.glob("worlds/*.fwl"))
return save_games
def settings(self) -> list[mobase.PluginSetting]:
def settings(self) -> list[mobase.Setting]:
settings = super().settings()
settings.extend(
[
mobase.PluginSetting(
mobase.Setting(
"sync_overwrite",
self.tr("Synchronize overwrite"),
self.tr("Synchronize overwrite with mods"),
True,
),
mobase.PluginSetting(
mobase.Setting(
"search_overwrite_file_content",
self.tr("Search overwrite file content"),
self.tr("Search content of files in overwrite for matching mod"),
Generated
+4 -4
View File
@@ -30,13 +30,13 @@ test = ["pytest"]
[[package]]
name = "mobase-stubs"
version = "2.5.2"
version = "2.6.0.dev1"
description = "PEP561 stub files for the mobase Python API."
optional = false
python-versions = "<4.0,>=3.12"
files = [
{file = "mobase_stubs-2.5.2-py3-none-any.whl", hash = "sha256:6a2c1c95494e7dc0d0f51d4f8f178423c0d9904f823f3c44845315bff304b948"},
{file = "mobase_stubs-2.5.2.tar.gz", hash = "sha256:70c15579828df3bce01746e51fee07176390cdc386facea2b156ea04b3de055c"},
{file = "mobase_stubs-2.6.0.dev1-py3-none-any.whl", hash = "sha256:466ea5def13135ce71cef4dbc4f9c3d0ece4e7098dc3fd99d9d3773d1b912360"},
{file = "mobase_stubs-2.6.0.dev1.tar.gz", hash = "sha256:21042d1dfca439fbee6cd346b82d98e6d0d322d6970f746e2cf2c1969445988a"},
]
[[package]]
@@ -252,4 +252,4 @@ files = [
[metadata]
lock-version = "2.0"
python-versions = "^3.12"
content-hash = "bf3a3c93fd61401cf3fd50f4f0181dec6e2bf099537363b191a528af44616ef0"
content-hash = "52c74fb9a8276de98403f513ced8f1bcb13ef5acd075bbf827ede19f7ec99113"
+1
View File
@@ -14,6 +14,7 @@ psutil = "^5.8.0"
vdf = "3.4"
lzokay = "1.1.5"
pyqt6 = "6.7.1"
mobase-stubs = {version = "^2.6.0.dev1", allow-prereleases = true}
[tool.poetry.group.dev.dependencies]
mobase-stubs = "^2.5.2"