Files
openide/python/python-sdk
Alexey Katsman 3a6ae5cccf PY-87441 Use existing environment even if another tool fits better
Before the changes, if there's a multi-module project, we used
information about tools from pyproject.toml collected by workspace
tools. That led to an effect when an existing environment wouldn't be
used if it wasn't part of preferred tools.

This change prioritizes existing environment over anything else with the
only exception of uv workspaces.


(cherry picked from commit 5ae899ba4c2541cbb4eab5e393b4f3ca26e3f626)

IJ-MR-192963

GitOrigin-RevId: 001775336af7f155b7ecfc5871ce792afb054258
2026-02-23 23:28:47 +00:00
..
2026-01-31 17:03:42 +00:00