Opened 3 years ago

Closed 3 years ago

#61962 closed defect (fixed)

py-spyder: parso not found

Reported by: mf2k (Frank Schima) Owned by: reneeotten (Renee Otten)
Priority: Normal Milestone:
Component: ports Version: 2.6.99
Keywords: Cc:
Port: py-spyder

Description

Upon launch it says it cannot find parso:

You have missing dependencies!

# Mandatory:
parso =0.7.0 : 0.8.0 (NOK)

Please install them to avoid this message.

We saw this issue recently in #60195.

Change History (2)

comment:1 Changed 3 years ago by reneeotten (Renee Otten)

Yes, this is very annoying as Spyder declares very strict version dependencies on parso and jedi due to python-language-server. I normally just release the version restrictions a bit and you'll not get that message anymore. However, the python-language-server will not work properly (as it hasn't really in the past either).

It's just very impractical to have to keep several versions for py-parso and py-jedi around and make sure that they don't conflict and don't think I'll go that way.

comment:2 Changed 3 years ago by reneeotten (Renee Otten)

Resolution: fixed
Status: assignedclosed

In 8c766cef587435ad15251763d8c2d4e905dd327d/macports-ports (master):

py-spyder: workaround parso versioning cap

Closes: #61962

Note: See TracTickets for help on using tickets.