diff --git a/src/bonsai/bonsai/bim/module/drawing/gizmos.py b/src/bonsai/bonsai/bim/module/drawing/gizmos.py index c402dde1e1..ef42c57dc6 100644 --- a/src/bonsai/bonsai/bim/module/drawing/gizmos.py +++ b/src/bonsai/bonsai/bim/module/drawing/gizmos.py @@ -132,7 +132,8 @@ __all__ = [ "ExtrusionWidget", ] -from typing import Any, Callable, Iterator, Literal, Protocol, runtime_checkable, get_args +from typing import Any, Literal, Protocol, runtime_checkable, get_args +from collections.abc import Callable, Iterator from enum import Enum import blf diff --git a/src/bonsai/bonsai/bim/module/model/prop.py b/src/bonsai/bonsai/bim/module/model/prop.py index ce657c5925..5066ceb9b2 100644 --- a/src/bonsai/bonsai/bim/module/model/prop.py +++ b/src/bonsai/bonsai/bim/module/model/prop.py @@ -29,7 +29,8 @@ from bonsai.bim.module.model.decorator import WallAxisDecorator, SlabDirectionDe from bonsai.bim.module.model.door import update_door_modifier_bmesh from bonsai.bim.module.model.window import update_window_modifier_bmesh from bonsai.bim.module.drawing.decoration import CutDecorator -from typing import TYPE_CHECKING, Literal, get_args, Union, Any, Optional, Callable +from typing import TYPE_CHECKING, Literal, get_args, Union, Any, Optional +from collections.abc import Callable from mathutils import Vector