Skip to main content

find_all_python_installations

Function find_all_python_installations 

Source
pub fn find_all_python_installations(
    request: &PythonRequest,
    environments: EnvironmentPreference,
    preference: PythonPreference,
    cache: &Cache,
) -> Result<Vec<PythonInstallation>, Error>
Expand description

Find all Python installations that satisfy the given request, querying interpreters concurrently.

Unlike find_python_installations, this eagerly collects matching installations instead of returning a lazy iterator. Non-critical discovery errors are dropped, while critical errors are propagated in discovery order.