Skip to content

Update Parso and point to release Jedi #773

Closed
@MikhailArkhipov

Description

@MikhailArkhipov

Continuation of #674

I think you left old files from a previous version of Jedi.
Jedi know depends on Parso, which is missing.
You default to the "preview" version
vscode-python/src/client/providers/jediProxy.ts

Lines 291 to 299 in 6015468

         if (typeof this.pythonSettings.jediPath !== 'string' || this.pythonSettings.jediPath.length === 0) { 
             if (Array.isArray(this.pythonSettings.devOptions) && 
                 this.pythonSettings.devOptions.some(item => item.toUpperCase().trim() === 'USERELEASEAUTOCOMP')) { 
                 // Use standard version of jedi. 
                 args.push('std'); 
             } else { 
                 // Use preview version of jedi. 
                 args.push('preview'); 
             } 

rather than the new version which was placed in "stable" (I think that's a hidden config setting...).
I can open a separate issue if you want.

Metadata

Metadata

Labels

area-intellisenseLSP-related functionality: auto-complete, docstrings, navigation, refactoring, etc.debtCovers everything internal: CI, testing, refactoring of the codebase, etc.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions