From 9f73bd43b49c4ac55e0b81d57fec6b5331c9a1a7 Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Fri, 29 Oct 2021 10:47:40 +0200 Subject: [PATCH] Don't wrap HdfSerializer --- src/ifcopenshell-python/ifcopenshell/geom/main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ifcopenshell-python/ifcopenshell/geom/main.py b/src/ifcopenshell-python/ifcopenshell/geom/main.py index 248c381c07..da58f8dc00 100644 --- a/src/ifcopenshell-python/ifcopenshell/geom/main.py +++ b/src/ifcopenshell-python/ifcopenshell/geom/main.py @@ -267,7 +267,9 @@ serializer_dict['obj'] = wrap_buffer_creation(ifcopenshell_wrapper.WaveFrontOBJS serializer_dict['svg'] = wrap_buffer_creation(ifcopenshell_wrapper.SvgSerializer) serializer_dict['buffer'] = ifcopenshell_wrapper.buffer try: - serializer_dict['hdf5'] = wrap_buffer_creation(ifcopenshell_wrapper.HdfSerializer) + # HdfSerializer doesn't support writing to a buffer (obviously) only to filename + # so no wrap_buffer_creation() + serializer_dict['hdf5'] = ifcopenshell_wrapper.HdfSerializer except: pass serializers = type('serializers', (), serializer_dict)