From 983b968a41c74476c26331200d84023ba43bf11a Mon Sep 17 00:00:00 2001 From: Basile Dura Date: Thu, 1 Jun 2023 16:36:47 +0200 Subject: [PATCH] fix: avoid circular dependency --- spacy/ty.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spacy/ty.py b/spacy/ty.py index 09be540e8..f6fab918d 100644 --- a/spacy/ty.py +++ b/spacy/ty.py @@ -1,13 +1,13 @@ from typing import TYPE_CHECKING from typing import Optional, Any, Iterable, Dict, Callable, Sequence, List -from spacy.language import Language from .compat import Protocol, runtime_checkable from thinc.api import Optimizer, Model if TYPE_CHECKING: from .training import Example + from spacy.language import Language @runtime_checkable @@ -34,7 +34,7 @@ class InitializableComponent(Protocol): def initialize( self, get_examples: Callable[[], Iterable["Example"]], - nlp: Language, + nlp: "Language", **kwargs: Any ): ...