From 5cc145ce285e132dfddc2f995d8e660a41025fc9 Mon Sep 17 00:00:00 2001 From: Enrico Zini Date: Mon, 8 Jan 2024 19:47:47 +0100 Subject: [PATCH] Prevent circular import --- a38/traversal.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/a38/traversal.py b/a38/traversal.py index 0c9d9e3..b465925 100644 --- a/a38/traversal.py +++ b/a38/traversal.py @@ -1,7 +1,8 @@ from contextlib import contextmanager -from typing import Optional +from typing import TYPE_CHECKING, Optional -from . import fields +if TYPE_CHECKING: + from . import fields class Annotation: