From a404ed8fdb460b399da4348cbb36c38808d09d79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Thu, 15 Sep 2016 14:35:53 +0200 Subject: [PATCH] Use relative import This way the code can remain the same in both Blender's io_blend_utils module and BAM. --- bam/blend/blendfile_path_walker.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bam/blend/blendfile_path_walker.py b/bam/blend/blendfile_path_walker.py index 8c3dac1..a61db20 100644 --- a/bam/blend/blendfile_path_walker.py +++ b/bam/blend/blendfile_path_walker.py @@ -395,7 +395,7 @@ class FilePath: # store info to pass along with each iteration extra_info = rootdir, os.path.basename(filepath) - from bam.blend import blendfile + from . import blendfile with blendfile.open_blend(filepath_tmp, "rb" if readonly else "r+b") as blend: for code in blend.code_index.keys(): @@ -627,7 +627,7 @@ class bf_utils: def iter_array(block, length=-1): assert(block.code == b'DATA') - from bam.blend import blendfile + from . import blendfile import os handle = block.file.handle header = block.file.header