From dc63e989d6fff425960297c9a2ba114b02bae37b Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Fri, 4 Oct 2024 17:14:45 +0500 Subject: [PATCH] remove try except for ifcpatch import as it's not optional --- src/bonsai/bonsai/bim/module/patch/operator.py | 6 +----- src/bonsai/bonsai/tool/patch.py | 11 +---------- 2 files changed, 2 insertions(+), 15 deletions(-) diff --git a/src/bonsai/bonsai/bim/module/patch/operator.py b/src/bonsai/bonsai/bim/module/patch/operator.py index cdec1a8b73..4de5add2c0 100644 --- a/src/bonsai/bonsai/bim/module/patch/operator.py +++ b/src/bonsai/bonsai/bim/module/patch/operator.py @@ -20,16 +20,12 @@ import os import bpy import json import ifcopenshell +import ifcpatch import bonsai.tool as tool import bonsai.core.patch as core import bonsai.bim.handler from pathlib import Path -try: - import ifcpatch -except: - print("IfcPatch not available") - class SelectIfcPatchInput(bpy.types.Operator): bl_idname = "bim.select_ifc_patch_input" diff --git a/src/bonsai/bonsai/tool/patch.py b/src/bonsai/bonsai/tool/patch.py index a465021714..f1de7d892a 100644 --- a/src/bonsai/bonsai/tool/patch.py +++ b/src/bonsai/bonsai/tool/patch.py @@ -18,17 +18,8 @@ import bpy import ifcopenshell +import ifcpatch import bonsai.core.tool -from typing import TYPE_CHECKING - - -try: - import ifcpatch -except ImportError: - print("IfcPatch not available") - -if TYPE_CHECKING: - import ifcpatch class Patch(bonsai.core.tool.Patch):