From 8d54ebea7b5f63a77b6adeffdbe40a4599f0cb24 Mon Sep 17 00:00:00 2001 From: Takafumi Arakaki Date: Wed, 13 Mar 2013 22:05:59 +0100 Subject: [PATCH] Fix BaseDefinition.module_name --- jedi/api_classes.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jedi/api_classes.py b/jedi/api_classes.py index 92ba78a0..9d659467 100644 --- a/jedi/api_classes.py +++ b/jedi/api_classes.py @@ -151,7 +151,7 @@ class BaseDefinition(object): """ path = self.module_path sep = os.path.sep - p = re.sub(r'^.*?([\w\d]+)(%s__init__)?.py$' % sep, r'\1', path) + p = re.sub(r'^.*?([\w\d]+)(%s__init__)?.(py|so)$' % sep, r'\1', path) return p def in_builtin_module(self):