From a8634a561a5d1a065cf576057d1c283ec7457b46 Mon Sep 17 00:00:00 2001 From: Andrej Date: Wed, 28 May 2025 14:05:30 +0500 Subject: [PATCH] ifcopenshell.util.mvd_info - fix breaking Python 3.9 support (cbe8fc1) due to `|` operator used in annotations instead of `Union` --- .../ifcopenshell/util/mvd_info.py | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/ifcopenshell-python/ifcopenshell/util/mvd_info.py b/src/ifcopenshell-python/ifcopenshell/util/mvd_info.py index 433827265c..a4ca36039d 100644 --- a/src/ifcopenshell-python/ifcopenshell/util/mvd_info.py +++ b/src/ifcopenshell-python/ifcopenshell/util/mvd_info.py @@ -1,3 +1,23 @@ +# IfcOpenShell - IFC toolkit and geometry engine +# Copyright (C) 2022 Dion Moult +# +# This file is part of IfcOpenShell. +# +# IfcOpenShell is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# IfcOpenShell is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with IfcOpenShell. If not, see . + +from __future__ import annotations + try: from lark import Lark, Transformer from lark.exceptions import UnexpectedCharacters, UnexpectedEOF, UnexpectedToken