[MacPorts] #58743: py-language-server requires older version of py-jedi

MacPorts noreply at macports.org
Mon Jul 22 02:17:05 UTC 2019


#58743: py-language-server requires older version of py-jedi
--------------------+--------------------------------
 Reporter:  amake   |      Owner:  reneeotten
     Type:  defect  |     Status:  assigned
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:
 Keywords:          |       Port:  py-language-server
--------------------+--------------------------------
 py-language-server 0.27.0 requires jedi `<0.14,>=0.13.2` but the latter
 port (py-jedi) has been updated to 0.14.1 so currently the former just
 doesn't work.

 There doesn't seem to be an easy fix:

 - py-language-server specifies `<0.14` due to [https://github.com/palantir
 /python-language-server/pull/607 legitimate bugs], so it doesn't make
 sense to patch the restriction out
 - There is no version of py-language-server that works with jedi 0.14+
 (the former is up to date with upstream)

 What is our policy here? It seems the options are:

 - Wait for py-language-server to support jedi 0.14+
 - Downgrade py-jedi
 - Provide a separate py-jedi13 port

-- 
Ticket URL: <https://trac.macports.org/ticket/58743>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list