Files
openide/python/python-exec-service/resources/intellij.python.community.execService.xml
David Lysenko c23c78ac0d potw-changes-to-261
This MR cherry picks changes done for PY-87723 and PY-87578

Merge-request: IJ-MR-193482
Merged-by: David Lysenko <david.lysenko@jetbrains.com>

GitOrigin-RevId: c74229ed48ae8702667dda201613a2d0c3f25369
2026-02-26 19:55:47 +00:00

36 lines
1.4 KiB
XML

<idea-plugin visibility="public">
<dependencies>
<module name="intellij.python.community"/>
<module name="intellij.python.community.helpersLocator"/>
<module name="intellij.python.processOutput.common"/>
</dependencies>
<extensionPoints>
<extensionPoint qualifiedName="Pythonid.execService.targetEnvironmentRequestHandler"
interface="com.intellij.python.community.execService.spi.TargetEnvironmentRequestHandler"
dynamic="true"/>
</extensionPoints>
<extensions defaultExtensionNs="Pythonid">
<execService.targetEnvironmentRequestHandler
implementation="com.intellij.python.community.execService.impl.processLaunchers.DefaultTargetEnvironmentRequestHandler"
order="last"
/>
</extensions>
<extensions defaultExtensionNs="com.intellij">
<registryKey defaultValue="2"
description="How many heavy processes to execute concurrently"
key="python.execService.limit.heavy" restartRequired="true"/>
<registryKey defaultValue="10"
description="How many medium processes to execute concurrently"
key="python.execService.limit.medium" restartRequired="true"/>
<registryKey defaultValue="100"
description="How many light processes to execute concurrently"
key="python.execService.limit.light" restartRequired="true"/>
</extensions>
</idea-plugin>