Description
Find available Python interpreters on a system for tooling and build workflows. It helps package managers, test runners, and automation choose the correct Python executable.
This is a developer utility. Interpreter detection should be explicit when reproducibility matters, because choosing a different Python version can change dependencies, build output, or runtime behavior.