Tue, 16 Aug 2022 11:49:18 +0200
Implemented a change to make the jedi based completer more resilient against misconfigurations.
src/eric7/JediInterface/JediServer.py | file | annotate | diff | comparison | revisions | |
src/eric7/Project/Project.py | file | annotate | diff | comparison | revisions |
--- a/src/eric7/JediInterface/JediServer.py Mon Aug 15 14:08:34 2022 +0200 +++ b/src/eric7/JediInterface/JediServer.py Tue Aug 16 11:49:18 2022 +0200 @@ -911,7 +911,7 @@ clientEnv["PATH"] = self.__ui.getOriginalPathString() if projectLanguage in ("Python3", "MicroPython", "Cython"): - interpreter = self.__ericProject.getProjectInterpreter(resolveGlobal=False) + interpreter = self.__ericProject.getProjectInterpreter() if interpreter: execPath = self.__ericProject.getProjectExecPath()
--- a/src/eric7/Project/Project.py Mon Aug 15 14:08:34 2022 +0200 +++ b/src/eric7/Project/Project.py Tue Aug 16 11:49:18 2022 +0200 @@ -3900,7 +3900,7 @@ Public method to get the path of the interpreter used by the project. @param resolveGlobal flag indicating to resolve the interpreter using - the global interpreter if no project of debugger specific + the global interpreter if no project or debugger specific environment was configured @type bool @return path of the project's interpreter