PR: Update Jedi requirement to 0.17 and Parso to 0.7#12792
Conversation
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Hi @andfoy thanks for working on this!
To avoid pep8speaks messages on external libraries we are bundling with Spyder (dafsa.py), could you please update the (pep8speaks.yml](https://github.com/spyder-ide/spyder/blob/master/.pep8speaks.yml) to exclude those directories?
I think something like this should work.
On the test failures, it seems conda is finding conflicts trying to resolve the environment
You will probably need to run the install.sh script locally to debug the dependencies that need to be updated to prevent the conflicts.
external-deps/python-language-server/ subrepo: subdir: "external-deps/python-language-server" merged: "9b5cb2197" upstream: origin: "https://github.com/palantir/python-language-server.git" branch: "develop" commit: "9b5cb2197" git-subrepo: version: "0.4.1" origin: "https://github.com/ingydotnet/git-subrepo" commit: "a04d8c2"
ccordoba12
left a comment
There was a problem hiding this comment.
Thanks a lot for this @andfoy! At the end I decided to disable the Python 2 slow slots from our GH actions to be able to merge this.
Description of Changes
This PR enables support for the latest Jedi version, v0.1.7
Issue(s) Resolved
Fixes #12572
Fixes #12333
Fixes #11933
Affirmation
By submitting this Pull Request or typing my (user)name below,
I affirm the Developer Certificate of Origin
with respect to all commits and content included in this PR,
and understand I am releasing the same under Spyder's MIT (Expat) license.
I certify the above statement is true and correct: @andfoy