--- a/RefactoringRope/CodeAssistClient.py Mon Apr 02 17:36:41 2018 +0200 +++ b/RefactoringRope/CodeAssistClient.py Mon Apr 02 17:43:09 2018 +0200 @@ -12,15 +12,12 @@ import sys import os +try: + str = unicode # __IGNORE_WARNING__ __IGNORE_EXCEPTION__ +except NameError: + pass + sys.path.insert(0, os.path.dirname(__file__)) -if sys.version_info[0] >= 3: - # TODO: unify this -## path = os.path.join(os.path.dirname(__file__), 'rope_py3') - path = os.path.join(os.path.dirname(__file__), 'rope_py2') -else: - path = os.path.join(os.path.dirname(__file__), 'rope_py2') - str = unicode # __IGNORE_WARNING__ -sys.path.insert(0, path) import rope.base.libutils import rope.contrib.codeassist