From 73ff38840054559d8c546c24f2bbdf3cfce9ced8 Mon Sep 17 00:00:00 2001 From: Bharath Vignesh J K <52282402+RazCrimson@users.noreply.github.com> Date: Sun, 18 Aug 2024 14:23:40 +0530 Subject: [PATCH] fix: typing - compatibility with py3.8 closes #2922 --- glances/plugins/containers/engines/__init__.py | 4 ++-- glances/plugins/vms/engines/__init__.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/glances/plugins/containers/engines/__init__.py b/glances/plugins/containers/engines/__init__.py index 36b4e9dd..6cef8d1b 100644 --- a/glances/plugins/containers/engines/__init__.py +++ b/glances/plugins/containers/engines/__init__.py @@ -6,12 +6,12 @@ # SPDX-License-Identifier: LGPL-3.0-only # -from typing import Any, Dict, Protocol, Tuple +from typing import Any, Dict, List, Protocol, Tuple class ContainersExtension(Protocol): def stop(self) -> None: raise NotImplementedError - def update(self, all_tag) -> Tuple[Dict, list[Dict[str, Any]]]: + def update(self, all_tag) -> Tuple[Dict, List[Dict[str, Any]]]: raise NotImplementedError diff --git a/glances/plugins/vms/engines/__init__.py b/glances/plugins/vms/engines/__init__.py index d2db5fd6..cd9efae2 100644 --- a/glances/plugins/vms/engines/__init__.py +++ b/glances/plugins/vms/engines/__init__.py @@ -6,12 +6,12 @@ # SPDX-License-Identifier: LGPL-3.0-only # -from typing import Any, Dict, Protocol, Tuple +from typing import Any, Dict, List, Protocol, Tuple class VmsExtension(Protocol): def stop(self) -> None: raise NotImplementedError - def update(self, all_tag) -> Tuple[Dict, list[Dict[str, Any]]]: + def update(self, all_tag) -> Tuple[Dict, List[Dict[str, Any]]]: raise NotImplementedError