Page MenuHomeSolus

python3-jedi: Downgrade to 0.17.2
AbandonedPublic

Authored by algent on Aug 12 2021, 5:34 PM.
Tags
None
Referenced Files
F10931081: D11630.id.diff
Tue, Jul 11, 5:26 PM
F10856442: D11630.diff
Jun 14 2023, 9:11 PM
F10812284: D11630.diff
May 31 2023, 6:25 AM
F10730137: D11630.id28150.diff
May 10 2023, 6:38 PM
F10729607: D11630.diff
May 10 2023, 2:40 PM
F10727351: D11630.diff
May 9 2023, 8:50 PM
Subscribers

Details

Reviewers
None
Group Reviewers
Triage Team
Summary

Packager notes:

Downgrading to 0.17.2 because version 0.18.0 breaks spyder3.
Also python3-jedi version 0.18.0 requires newer version of python-parso which have dropped python2 support.
At this moment we can't drop python2 module of python-parso because it will break many other packages like:
cython, numpy, printrun, mypaint, displaycal etc.

Reference task T9866 for tests.

Signed-off-by: Algent Albrahimi <algent@protonmail.com>

Test Plan

Run a few python scripts in spyder3.

Diff Detail

Repository
R2535 python3-jedi
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 1362
Build 1362: arc lint + arc unit

Event Timeline

Another option for python-parso is to split python2 module to a new package python2-parso, later we can go ahead to update python-parso.

I thought python-parso was only used for python-jedi and that python-jedi wasn't being used by anything (apart from cython testsuite)?

I thought python-parso was only used for python-jedi and that python-jedi wasn't being used by anything (apart from cython testsuite)?

Ok, The sync is deferred so, I will take another look. :D.
Good news for spyder3 is that there is a new release that it is supporting newer versions of python3-jedi and python-parso.

@joebonrichie You were right. In this case it is better to deprecate python3-jedi and update python-jedi to python3.