From cf3bfcb03be2bd8cde8fe3b92dc860d7fa659ed9 Mon Sep 17 00:00:00 2001
From: Dany Lebel <axonestudio@gmail.com>
Date: Wed, 23 Feb 2011 06:01:45 +0000
Subject: [PATCH] Added an exception to handle other buggy modules (for example
 codecs.builtins.False)

---
 development_api_navigator.py | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/development_api_navigator.py b/development_api_navigator.py
index df93b46b3..9a2dbdac2 100644
--- a/development_api_navigator.py
+++ b/development_api_navigator.py
@@ -22,9 +22,9 @@
 bl_info = {
     "name": "API Navigator",
     "author": "Dany Lebel (Axon_D)",
-    "version": (1, 0, 1),
-    "blender": (2, 5, 6),
-    "api": 34936,
+    "version": (1, 0, 2),
+    "blender": (2, 5, 7),
+    "api": 34995,
     "location": "Text Editor > Properties > API Navigator Panel",
     "description": "Allows to explore the python api via the user interface",
     "warning": "",
@@ -151,9 +151,10 @@ def get_tree_level():
         for i in dir(current_module):
             try :
                 t = str(type(eval(root_m_path + '.' + i)))
-            except AttributeError :
+            except (AttributeError, SyntaxError):
                 bug += [i]
                 continue
+
             
             if t == "<class 'module'>":
                 mod += [i]
@@ -711,4 +712,4 @@ def unregister():
 
 
 if __name__ == '__main__':
-    register()
+    register()
\ No newline at end of file
-- 
GitLab