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