aboutsummaryrefslogtreecommitdiff
path: root/src/mlia/backend
diff options
context:
space:
mode:
Diffstat (limited to 'src/mlia/backend')
-rw-r--r--src/mlia/backend/application.py4
-rw-r--r--src/mlia/backend/execution.py6
-rw-r--r--src/mlia/backend/proc.py2
3 files changed, 5 insertions, 7 deletions
diff --git a/src/mlia/backend/application.py b/src/mlia/backend/application.py
index a093afe..a5d99f7 100644
--- a/src/mlia/backend/application.py
+++ b/src/mlia/backend/application.py
@@ -88,11 +88,11 @@ def remove_application(directory_name: str) -> None:
def get_unique_application_names(system_name: str | None = None) -> list[str]:
"""Extract a list of unique application names of all application available."""
return list(
- set(
+ {
application.name
for application in get_available_applications()
if not system_name or application.can_run_on(system_name)
- )
+ }
)
diff --git a/src/mlia/backend/execution.py b/src/mlia/backend/execution.py
index f3fe401..5c8e53f 100644
--- a/src/mlia/backend/execution.py
+++ b/src/mlia/backend/execution.py
@@ -143,10 +143,8 @@ class ParamResolver:
if not param_value:
raise ConfigurationException(
- (
- "No value for parameter with index or "
- f"alias {index_or_alias} of command {cmd_name}."
- )
+ "No value for parameter with index or "
+ f"alias {index_or_alias} of command {cmd_name}."
)
return param_value
diff --git a/src/mlia/backend/proc.py b/src/mlia/backend/proc.py
index 7b3e92a..4838e47 100644
--- a/src/mlia/backend/proc.py
+++ b/src/mlia/backend/proc.py
@@ -66,7 +66,7 @@ class ShellCommand:
out, err = _out, _err
if not _out and not _err:
- out, err = [str(item) for item in self.get_stdout_stderr_paths(cmd)]
+ out, err = (str(item) for item in self.get_stdout_stderr_paths(cmd))
return command(_out=out, _err=err, _tee=_tee, _bg=_bg, _bg_exc=False)