From 82d9a6cdcfd281690bf2eb0ba7b439c2f4d5ad03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcus=20Sch=C3=A4fer?= Date: Tue, 30 Jan 2024 17:36:28 +0100 Subject: [PATCH] Allow to use Literal for all python versions --- kiwi/bootloader/config/__init__.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/kiwi/bootloader/config/__init__.py b/kiwi/bootloader/config/__init__.py index 960ef5f60a1..f6294a294c6 100644 --- a/kiwi/bootloader/config/__init__.py +++ b/kiwi/bootloader/config/__init__.py @@ -15,7 +15,13 @@ # You should have received a copy of the GNU General Public License # along with kiwi. If not, see # -from typing import TYPE_CHECKING, Dict, Literal, Union, overload +import sys +from typing import TYPE_CHECKING, Dict, Union, overload + +if sys.version_info >= (3, 8): + from typing import Literal # pragma: no cover +else: # pragma: no cover + from typing_extensions import Literal # pragma: no cover from kiwi.exceptions import ( KiwiBootLoaderConfigSetupError