Optimise patch - lazy import toposort

to fix empty Optimise patch description in BlenderBIM
This commit is contained in:
Andrej730
2024-03-01 16:59:28 +05:00
parent aef00a4dfc
commit a2fdd93e6b
+2 -1
View File
@@ -18,7 +18,6 @@
import ifcopenshell
import ifcopenshell.util.element
from toposort import toposort_flatten as toposort
class Patcher:
@@ -53,6 +52,8 @@ class Patcher:
self.optimized_file = ifcopenshell.file(schema=self.file.schema)
def patch(self):
from toposort import toposort_flatten as toposort
def generate_instances_and_references():
"""
Generator which yields an entity id and