From 77d2d34f96f9a40458834b52904993601fd1bbbe Mon Sep 17 00:00:00 2001 From: marcuspollio Date: Sun, 23 Mar 2025 23:31:38 +0100 Subject: [PATCH] BIM: cleanup imports in utils --- src/Mod/BIM/utils/buildPsets.py | 2 +- src/Mod/BIM/utils/ifctree.py | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/Mod/BIM/utils/buildPsets.py b/src/Mod/BIM/utils/buildPsets.py index f08ba2277e..8a03674e16 100644 --- a/src/Mod/BIM/utils/buildPsets.py +++ b/src/Mod/BIM/utils/buildPsets.py @@ -25,9 +25,9 @@ a qto_definitions.csv files in the directory ../Presets.""" import os -from zipfile import ZipFile from urllib.request import urlopen import xml.sax +from zipfile import ZipFile URL = "https://ifc43-docs.standards.buildingsmart.org/IFC/RELEASE/IFC4x3/HTML/annex-a-psd.zip" diff --git a/src/Mod/BIM/utils/ifctree.py b/src/Mod/BIM/utils/ifctree.py index a1e3e38969..f007753207 100644 --- a/src/Mod/BIM/utils/ifctree.py +++ b/src/Mod/BIM/utils/ifctree.py @@ -32,11 +32,12 @@ my ryzen9 machine, for 2700 objects. Larger files like the King Arch file (20 Mb / 750 000 objects) would import in 18 minutes... """ -import FreeCAD -import ifcopenshell -from PySide2 import QtCore, QtGui, QtWidgets import time +import ifcopenshell + +from PySide import QtWidgets + class ViewProvider: