fix many implicit ifcopenshell.guid imports

a bit related to 10d30b0de
This commit is contained in:
Andrej730
2024-05-08 17:21:00 +05:00
parent 37c0084874
commit cbf04546b8
76 changed files with 78 additions and 1 deletions
@@ -20,6 +20,7 @@ import bpy
import json
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import blenderbim.bim.helper
import blenderbim.bim.handler
import blenderbim.tool as tool
@@ -20,6 +20,7 @@ import re
import bpy
import json
import ifcopenshell
import ifcopenshell.guid
import ifcopenshell.util.element
import ifcopenshell.util.selector
from ifcopenshell.util.selector import Selector
+2 -1
View File
@@ -19,6 +19,7 @@
import os
import bpy
import ifcopenshell
import ifcopenshell.guid
import ifcopenshell.util.brick
import blenderbim.core.tool
import blenderbim.tool as tool
@@ -604,4 +605,4 @@ class BrickStore:
def set_last_saved(cls):
save = os.path.getmtime(BrickStore.path)
save = datetime.datetime.fromtimestamp(save)
BrickStore.last_saved = f"{save.year}-{save.month}-{save.day} {save.hour}:{save.minute}"
BrickStore.last_saved = f"{save.year}-{save.month}-{save.day} {save.hour}:{save.minute}"
@@ -24,6 +24,7 @@ import logging
import numpy as np
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.element
import ifcopenshell.util.system
import blenderbim.core.tool
+1
View File
@@ -3,6 +3,7 @@ import json
import lark
import blenderbim.core.tool
import blenderbim.tool as tool
import ifcopenshell.guid
import ifcopenshell.util.selector
from ifcopenshell.util.selector import Selector
from blenderbim.bim.prop import BIMFacet
@@ -4,6 +4,7 @@
import xml.etree.ElementTree as ET
import ifcopenshell
import ifcopenshell.guid
import os
class IFC4Extractor:
+1
View File
@@ -17,6 +17,7 @@
# along with BlenderBIM Add-on. If not, see <http://www.gnu.org/licenses/>.
import ifcopenshell
import ifcopenshell.guid
import ezdxf
@@ -23,6 +23,7 @@ import pymeshlab
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.api.owner.settings
import ifcopenshell.guid
from pathlib import Path
import numpy as np
+1
View File
@@ -23,6 +23,7 @@ import pywavefront
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.api.owner.settings
import ifcopenshell.guid
from pathlib import Path
import numpy as np
+1
View File
@@ -22,6 +22,7 @@ import brickschema
import brickschema.persistent
from brickschema.namespaces import REF, A
import ifcopenshell
import ifcopenshell.guid
import blenderbim.core.tool
import blenderbim.tool as tool
from rdflib.namespace import RDF
+1
View File
@@ -21,6 +21,7 @@ from pathlib import Path
import bpy
import mathutils
import ifcopenshell
import ifcopenshell.guid
import blenderbim.core.tool
import blenderbim.tool as tool
from test.bim.bootstrap import NewFile
+1
View File
@@ -19,6 +19,7 @@
import json
import ifcopenshell
import ifcopenshell.guid
import os
from datetime import datetime
@@ -20,6 +20,7 @@
import os
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
from datetime import datetime
from .geometry import GeometryIO
+1
View File
@@ -17,6 +17,7 @@
# along with IfcFM. If not, see <http://www.gnu.org/licenses/>.
import ifcopenshell
import ifcopenshell.guid
import ifcopenshell.util.fm
import ifcopenshell.util.date
import ifcopenshell.util.system
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.element
import ifcopenshell.util.placement
from typing import Union
@@ -17,6 +17,7 @@
# along with IfcOpenShell. If not, see <http://www.gnu.org/licenses/>.
import ifcopenshell
import ifcopenshell.guid
import ifcopenshell.util.schema
import ifcopenshell.util.date
from typing import Union
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.element
import ifcopenshell.util.schema
from typing import Optional, Union
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
from typing import Union
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
def assign_control(file, relating_control=None, related_object=None) -> None:
@@ -17,6 +17,7 @@
# along with IfcOpenShell. If not, see <http://www.gnu.org/licenses/>.
import ifcopenshell.api
import ifcopenshell.guid
def add_cost_item(file, cost_schedule=None, cost_item=None) -> None:
@@ -17,6 +17,7 @@
# along with IfcOpenShell. If not, see <http://www.gnu.org/licenses/>.
import ifcopenshell
import ifcopenshell.guid
def add_information(file, parent=None) -> None:
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.element
from typing import Union
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
def assign_product(file, relating_product=None, related_object=None) -> None:
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.element
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.element
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
def add_group(file, Name="Unnamed", Description=None) -> None:
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
from typing import Union
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
def update_group_products(file, group=None, products=None) -> None:
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.element
from typing import Union
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.element
import ifcopenshell.util.representation
from typing import Optional, Union
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.element
from typing import Union
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
def assign_actor(file, relating_actor=None, related_object=None) -> None:
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.element
from typing import Union
@@ -17,6 +17,7 @@
# along with IfcOpenShell. If not, see <http://www.gnu.org/licenses/>.
import ifcopenshell
import ifcopenshell.guid
def add_pset(file, product=None, name=None) -> None:
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
def add_qto(file, product=None, name=None) -> None:
@@ -17,6 +17,7 @@
# along with IfcOpenShell. If not, see <http://www.gnu.org/licenses/>.
import ifcopenshell
import ifcopenshell.guid
def add_prop_template(
@@ -17,6 +17,7 @@
# along with IfcOpenShell. If not, see <http://www.gnu.org/licenses/>.
import ifcopenshell
import ifcopenshell.guid
def add_pset_template(
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
def assign_resource(file, relating_resource=None, related_object=None) -> None:
@@ -18,6 +18,7 @@
import ifcopenshell.api
import ifcopenshell
import ifcopenshell.guid
def add_task(
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
def assign_process(file, relating_process=None, related_object=None) -> None:
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
def assign_product(file, relating_product=None, related_object=None) -> None:
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
def assign_sequence(
@@ -17,6 +17,7 @@
# along with IfcOpenShell. If not, see <http://www.gnu.org/licenses/>.
import ifcopenshell
import ifcopenshell.guid
import ifcopenshell.util.system
import ifcopenshell.util.element
@@ -17,6 +17,7 @@
# along with IfcOpenShell. If not, see <http://www.gnu.org/licenses/>.
import ifcopenshell
import ifcopenshell.guid
import ifcopenshell.api
import ifcopenshell.util.element
import ifcopenshell.util.sequence
@@ -17,6 +17,7 @@
# along with IfcOpenShell. If not, see <http://www.gnu.org/licenses/>.
import ifcopenshell
import ifcopenshell.guid
import ifcopenshell.api
import ifcopenshell.util.element
import ifcopenshell.util.placement
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.element
from typing import Union
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
def assign_structural_analysis_model(file, product=None, structural_analysis_model=None) -> None:
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
def add_system(file: ifcopenshell.file, ifc_class: str = "IfcDistributionSystem") -> ifcopenshell.entity_instance:
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
def assign_flow_control(file, relating_flow_element=None, related_flow_control=None) -> None:
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.placement
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.element
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.element
from typing import Union, Iterable
@@ -17,6 +17,7 @@
# along with IfcOpenShell. If not, see <http://www.gnu.org/licenses/>.
import ifcopenshell
import ifcopenshell.guid
import ifcopenshell.util.element
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.element
import ifcopenshell.util.placement
@@ -17,6 +17,7 @@
# along with IfcOpenShell. If not, see <http://www.gnu.org/licenses/>.
import ifcopenshell
import ifcopenshell.guid
import ifcopenshell.util.element
from typing import Any, Callable, Optional, Union, Literal, overload
from collections import namedtuple
@@ -19,6 +19,7 @@
RUN_FROM_DEV_REPO = False
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.attribute
import glob
import sys
@@ -20,6 +20,7 @@ import numpy
import pytest
import test.bootstrap
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.placement
@@ -18,6 +18,7 @@
import test.bootstrap
import ifcopenshell.api
import ifcopenshell.guid
class TestRemoveOrganisation(test.bootstrap.IFC4):
@@ -18,6 +18,7 @@
import test.bootstrap
import ifcopenshell.api
import ifcopenshell.guid
class TestRemovePerson(test.bootstrap.IFC4):
@@ -18,6 +18,7 @@
import test.bootstrap
import ifcopenshell.api
import ifcopenshell.guid
class TestRemovePersonAndOrganisation(test.bootstrap.IFC4):
@@ -19,6 +19,7 @@
import operator
import test.bootstrap
import ifcopenshell.api
import ifcopenshell.guid
class TestEditPset(test.bootstrap.IFC4):
@@ -18,6 +18,7 @@
import test.bootstrap
import ifcopenshell.api
import ifcopenshell.guid
class TestRemoveProduct(test.bootstrap.IFC4):
+1
View File
@@ -3,6 +3,7 @@ import pytest
import weakref
import itertools
import ifcopenshell
import ifcopenshell.guid
import ifcopenshell.api
import ifcopenshell.template
@@ -1,5 +1,7 @@
import pytest
import ifcopenshell
import ifcopenshell.guid
def test_global_id_updates():
g1, g2, g3 = (ifcopenshell.guid.new() for i in range(3))
@@ -1,5 +1,6 @@
import pytest
import ifcopenshell
import ifcopenshell.guid
def test_file_gc():
f = ifcopenshell.file()
@@ -28,6 +28,7 @@ from dataclasses import dataclass, field
import pytest
import ifcopenshell
import ifcopenshell.guid
import ifcopenshell.template
PERF = False
@@ -19,6 +19,7 @@
import pytest
import test.bootstrap
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.element as subject
@@ -17,6 +17,7 @@
# along with IfcPatch. If not, see <http://www.gnu.org/licenses/>.
import ifcopenshell
import ifcopenshell.guid
class Patcher:
@@ -18,6 +18,7 @@
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifcopenshell.util.selector
from typing import Union
from logging import Logger
@@ -17,6 +17,7 @@
# along with IfcPatch. If not, see <http://www.gnu.org/licenses/>.
import ifcopenshell
import ifcopenshell.guid
from logging import Logger
+1
View File
@@ -18,6 +18,7 @@
import bpy
import ifcopenshell
import ifcopenshell.guid
import ifcsverchok.helper
from bpy.props import StringProperty
from sverchok.node_tree import SverchCustomTreeNode
@@ -18,6 +18,7 @@
import bpy
import ifcopenshell
import ifcopenshell.guid
import ifcsverchok.helper
from sverchok.node_tree import SverchCustomTreeNode
+1
View File
@@ -18,6 +18,7 @@
import bpy
import ifcopenshell
import ifcopenshell.guid
import ifcsverchok.helper
from bpy.props import StringProperty
from sverchok.node_tree import SverchCustomTreeNode
+1
View File
@@ -23,6 +23,7 @@ import pytest
import functools
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifctester
import test_facet
import test_ids
+1
View File
@@ -20,6 +20,7 @@
import uuid
import ifcopenshell
import ifcopenshell.api
import ifcopenshell.guid
import ifctester.facet
from ifctester.facet import Entity, Attribute, Classification, Property, PartOf, Material, Restriction
+1
View File
@@ -22,6 +22,7 @@ import time
import ifctester
import ifctester.reporter
import ifcopenshell
import ifcopenshell.guid
from flask import Flask, request, send_from_directory
app = Flask(__name__)