New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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