if 'loaded' in locals():
    import imp
    imp.reload(blendergltf)
    from .blendergltf import *
else:
    loaded = True
    from .blendergltf import *
from .blendergltf import *
--- 
+++ 
@@ -1 +1,7 @@
-from .blendergltf import *
+if 'loaded' in locals():
+    import imp
+    imp.reload(blendergltf)
+    from .blendergltf import *
+else:
+    loaded = True
+    from .blendergltf import *
Improve reloading of the module
