From eb03df3103b533be27e9efe4f3e3927317676834 Mon Sep 17 00:00:00 2001 From: Lars van Vianen Date: Sat, 6 Jul 2024 15:41:21 +0200 Subject: [PATCH] Create __init__.py --- src/django-ifc/utils/__init__.py | 38 ++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 src/django-ifc/utils/__init__.py diff --git a/src/django-ifc/utils/__init__.py b/src/django-ifc/utils/__init__.py new file mode 100644 index 0000000..b892c2e --- /dev/null +++ b/src/django-ifc/utils/__init__.py @@ -0,0 +1,38 @@ +# -*- coding: utf-8 -*- + + +# ============================================================================= +# Docstring +# ============================================================================= + +""" +Django IFC Utils Module +======================= + +This module provides utility functions and classes that facilitate the +handling of Industry Foundation Classes (IFC) data within a Django +application. It includes functions for validating IFC data types and +potentially other common operations that are useful across various parts +of the application when dealing with IFC standards. + +Available Functions: +- validate_ifc_guid: Validates that a string conforms to the 22-character + Base64 requirement of IfcGloballyUniqueId, ensuring it is suitable for use + as an IFC GUID. + +""" + + +# ============================================================================= +# Imports +# ============================================================================= + +# Import | Local Modules +from .validate_ifc_guid import validate_ifc_guid + + +# ============================================================================= +# Module Level Variables +# ============================================================================= + +__all__ = ['validate_ifc_guid', ]