From 0d6d312f68ae82d0a6712d77e67093e2ded9dc00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mose=20M=C3=BCller?= Date: Tue, 6 Aug 2024 11:22:07 +0200 Subject: [PATCH] chore: fixes type hints for python 3.10 --- src/pydase/task/task.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/pydase/task/task.py b/src/pydase/task/task.py index 5b768d6..7e0790f 100644 --- a/src/pydase/task/task.py +++ b/src/pydase/task/task.py @@ -1,17 +1,22 @@ import asyncio import inspect import logging +import sys from collections.abc import Callable, Coroutine from enum import Enum from typing import ( Any, Generic, - Self, TypeVar, ) from typing_extensions import TypeIs +if sys.version_info < (3, 11): + from typing_extensions import Self +else: + from typing import Self + import pydase.data_service.data_service from pydase.utils.helpers import current_event_loop_exists