This probably means that the version of Spyder you have installed needs version 0.7.0 of python-parso, whereas you have version 0.7.1 of python-parso installed in your system.
If you really need parso version 0.7.0 of python-parso you could do sometghing which is normally not recommended as it’s a potential source of breaking your system - you could downgrade parso.
To do so, install the package downgrade.
sudo pacman -S downgrade
Then run
sudo downgrade python-parso
and select the version you think you need. I would also check for other dependecies of parso by
pactree -r python-parso
to see what other packages are affected by such a downgrade.
At least you could check the pactree command as it will tell you if any other package is using python-parso. If that won’t be the case then downgrading python-parso will be safe.
Usually, downgrading is only needed until the package maintainer updates the package in a couple of weeks.
This means the only package finaly being affected as explicit installed package is jupyter. So in worst case jupyter won’t work if you downgrade python-parso.
I would give it a try and check if this solves the spyder issue. If not, then you can always reset it to the newest version by the downgrade tool.
sudo downgrade python-parso
Downgrading from A.L.A. is disabled on the stable branch. To override this behavior, set DOWNGRADE_FROM_ALA to 1 .
See https://wiki.manjaro.org/index.php?title=Using_Downgrade for more details.
loading packages...
warning: python-parso-1:0.7.1-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) python-parso-1:0.7.1-1
Total Installed Size: 0.75 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [######################] 100%
(1/1) checking package integrity [######################] 100%
(1/1) loading package files [######################] 100%
(1/1) checking for file conflicts [######################] 100%
(1/1) checking available disk space [######################] 100%
:: Processing package changes...
(1/1) reinstalling python-parso [######################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
add python-parso to IgnorePkg? [y/N]
calling the link:
There is currently no text in this page. You can search for this page title in other pages, or search the related logs, but you do not have permission to create this page.
If you do a little searching in the Manjaro Wiki, you’ll find this page:
See if you have the older version of python-parso in the directory /var/cache/pacman/pkg/ and try downgrading the package manually as described in the Wiki page (you don’t need the package downgrade for that).
If you decide to use the downgrade package, the output is telling you what to do: