From 9f20243dd3a91a0ad1947ed5584f09faf2382748 Mon Sep 17 00:00:00 2001 From: Danilo Bargen Date: Tue, 20 Nov 2012 11:18:59 +0100 Subject: [PATCH 1/2] Renamed mixin .py files to .pym (fixes davidhalter/jedi-vim#41) --- jedi/builtin.py | 2 +- jedi/mixin/{_functools.py => _functools.pym} | 0 jedi/mixin/{_sre.py => _sre.pym} | 0 jedi/mixin/{_weakref.py => _weakref.pym} | 0 jedi/mixin/{builtins.py => builtins.pym} | 0 jedi/mixin/{posix.py => posix.pym} | 0 6 files changed, 1 insertion(+), 1 deletion(-) rename jedi/mixin/{_functools.py => _functools.pym} (100%) rename jedi/mixin/{_sre.py => _sre.pym} (100%) rename jedi/mixin/{_weakref.py => _weakref.pym} (100%) rename jedi/mixin/{builtins.py => builtins.pym} (100%) rename jedi/mixin/{posix.py => posix.pym} (100%) diff --git a/jedi/builtin.py b/jedi/builtin.py index 1802ffd4..3b8ea3d4 100644 --- a/jedi/builtin.py +++ b/jedi/builtin.py @@ -193,7 +193,7 @@ class Parser(CachedModule): if name == '__builtin__' and not is_py3k: name = 'builtins' path = os.path.dirname(os.path.abspath(__file__)) - f = open(os.path.sep.join([path, 'mixin', name]) + '.py') + f = open(os.path.sep.join([path, 'mixin', name]) + '.pym') except IOError: return {} else: diff --git a/jedi/mixin/_functools.py b/jedi/mixin/_functools.pym similarity index 100% rename from jedi/mixin/_functools.py rename to jedi/mixin/_functools.pym diff --git a/jedi/mixin/_sre.py b/jedi/mixin/_sre.pym similarity index 100% rename from jedi/mixin/_sre.py rename to jedi/mixin/_sre.pym diff --git a/jedi/mixin/_weakref.py b/jedi/mixin/_weakref.pym similarity index 100% rename from jedi/mixin/_weakref.py rename to jedi/mixin/_weakref.pym diff --git a/jedi/mixin/builtins.py b/jedi/mixin/builtins.pym similarity index 100% rename from jedi/mixin/builtins.py rename to jedi/mixin/builtins.pym diff --git a/jedi/mixin/posix.py b/jedi/mixin/posix.pym similarity index 100% rename from jedi/mixin/posix.py rename to jedi/mixin/posix.pym From b5be075b56c7d56118ce8281e26a40378c96c6fc Mon Sep 17 00:00:00 2001 From: Danilo Bargen Date: Tue, 20 Nov 2012 11:25:34 +0100 Subject: [PATCH 2/2] Fixed including of mixin files in MANIFEST.in --- MANIFEST.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MANIFEST.in b/MANIFEST.in index 3e73ece4..e7cee955 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,5 +1,5 @@ include README.rst include LICENSE.txt include AUTHORS.txt -include jedi/mixin/*.py +include jedi/mixin/*.pym recursive-exclude * *.pyc