From 165be5828a1615aec1b5ef10924d469158d29fd9 Mon Sep 17 00:00:00 2001 From: edikius <44285594+edikius@users.noreply.github.com> Date: Mon, 6 Mar 2023 17:41:40 +0100 Subject: [PATCH] Fixed import (#44) * fixed import error I had an ImportError: cannot import name 'Protocol' from 'typing' while trying to update so I fixed it to start an app * Update main.py * deleted example files --- comfy/ldm/modules/sub_quadratic_attention.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/comfy/ldm/modules/sub_quadratic_attention.py b/comfy/ldm/modules/sub_quadratic_attention.py index 5abed48..edbff74 100644 --- a/comfy/ldm/modules/sub_quadratic_attention.py +++ b/comfy/ldm/modules/sub_quadratic_attention.py @@ -14,7 +14,12 @@ import torch from torch import Tensor from torch.utils.checkpoint import checkpoint import math -from typing import Optional, NamedTuple, Protocol, List + +try: + from typing import Optional, NamedTuple, List, Protocol +except ImportError: + from typing import Optional, NamedTuple, List + from typing_extensions import Protocol from torch import Tensor from typing import List