[python] PY-83733 ruff support

GitOrigin-RevId: df443269c3a29cfe9b5f3b67663a1f998396e738
This commit is contained in:
Morgan Bartholomew
2025-10-15 03:19:48 +00:00
committed by intellij-monorepo-bot
parent a7d3dc8094
commit c2a3f6516e
3 changed files with 7 additions and 2 deletions
@@ -47,6 +47,10 @@ class PyCharmProjectConfigurableStartupActivity : ProjectActivity {
ep.groupId = PythonToolsConfigurable.ID
ep.groupWeight = 40
}
"com.intellij.python.ruff.RuffConfigurable" -> {
ep.groupId = PythonToolsConfigurable.ID
ep.groupWeight = 40
}
"com.intellij.python.pyright.PyrightConfigurable" -> {
ep.groupId = PythonToolsConfigurable.ID
ep.groupWeight = 40
@@ -128,6 +128,7 @@
<completion.contributor language="Python"
implementationClass="com.jetbrains.python.codeInsight.completion.PySuperMethodCompletionContributor"/>
<completion.contributor language="Python"
id="PyDocstringCompletionContributor"
implementationClass="com.jetbrains.python.codeInsight.completion.PyDocstringCompletionContributor"/>
<completion.contributor language="Python" implementationClass="com.jetbrains.python.documentation.docstrings.DocStringTagCompletionContributor"/>
<completion.contributor language="Python" implementationClass="com.jetbrains.python.documentation.docstrings.DocStringSectionHeaderCompletionContributor"/>
@@ -201,5 +201,5 @@ createPython("python3.12", "3.12",
createPython("conda", "Miniconda3-py312_25.1.1-0", listOf(), listOf("conda"), type = PythonType.CONDA)
createPython("python3.13", "3.13",
listOf(),
listOf("python3.13", "python3"))
listOf("ruff"),
listOf("python3.13", "python3", "ruff"))