Python: remove rope_completion language server setting

Rope is not part of the default installation of the python-lsp-server
pypi package and enabling it by default results in an error at startup.

Fixes: QTCREATORBUG-30757
Change-Id: I975ac98d9f4c5b25f5be085461e5b626d3a93fbc
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
David Schulz
2024-05-02 08:12:04 +02:00
parent fcf3cf4770
commit 5920d9cb9e

View File

@@ -404,7 +404,6 @@ static const QStringList &plugins()
"pydocstyle", "pydocstyle",
"pyflakes", "pyflakes",
"pylint", "pylint",
"rope_completion",
"yapf"}; "yapf"};
return plugins; return plugins;
} }
@@ -610,7 +609,6 @@ static QString defaultPylsConfiguration()
plugins.insert("pydocstyle", disabled); plugins.insert("pydocstyle", disabled);
plugins.insert("pyflakes", enabled); plugins.insert("pyflakes", enabled);
plugins.insert("pylint", disabled); plugins.insert("pylint", disabled);
plugins.insert("rope_completion", enabled);
plugins.insert("yapf", enabled); plugins.insert("yapf", enabled);
QJsonObject pylsp; QJsonObject pylsp;
pylsp.insert("plugins", plugins); pylsp.insert("plugins", plugins);