From 8211c8611082ceb550bc705f89f6705fd9e0f7fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Parodi=2C=20Eugenio=20=F0=9F=8C=B6?= Date: Fri, 26 Dec 2025 07:37:56 +0100 Subject: [PATCH] chore: fix --- libs/pyTermTk/TermTk/TTkCrossTools/savetools.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libs/pyTermTk/TermTk/TTkCrossTools/savetools.py b/libs/pyTermTk/TermTk/TTkCrossTools/savetools.py index 2be0cbe0..547aec66 100644 --- a/libs/pyTermTk/TermTk/TTkCrossTools/savetools.py +++ b/libs/pyTermTk/TermTk/TTkCrossTools/savetools.py @@ -114,7 +114,10 @@ from typing import Callable,Optional,List,Tuple,Dict,Any,Protocol,Type try: from typing import TypeAlias except ImportError: - from typing_extensions import TypeAlias + try: + from typing_extensions import TypeAlias + except ImportError: + TypeAlias = type # Fallback for Python < 3.10 without typing_extensions from TermTk import pyTTkSlot, pyTTkSignal from TermTk import TTkLog