setup-python/src
Bruno Verachten 02cd31ab13
fix: address review feedback on system Python fallback
- Gate fallback on architecture having no manifest entries, preventing
  false triggers on supported architectures with missing versions
- Skip fallback for free-threaded Python builds
- Return early with correct outputs (sys.executable, version, bin dir)
  instead of relying on toolcache path parsing which breaks with
  system prefix paths like /usr
- Set environment variables (pythonLocation, Python_ROOT_DIR, etc.)
  correctly for system Python paths

Signed-off-by: Bruno Verachten <gounthar@gmail.com>
2026-03-19 14:31:03 +01:00
..
cache-distributions fix: add arch to cache key (#896) 2024-08-07 15:12:32 -05:00
cache-save.ts Change missing cache directory error to warning (#1182) 2025-08-25 21:45:55 -05:00
find-graalpy.ts graalpy: add graalpy early-access and windows builds (#880) 2025-10-22 11:16:57 -05:00
find-pypy.ts Include python version in PyPy python-version output (#1110) 2025-07-21 14:01:05 -05:00
find-python.ts fix: address review feedback on system Python fallback 2026-03-19 14:31:03 +01:00
install-graalpy.ts graalpy: add graalpy early-access and windows builds (#880) 2025-10-22 11:16:57 -05:00
install-pypy.ts fix: install PyPy on Linux ARM64 (#1011) 2025-02-05 13:58:38 -06:00
install-python.ts Fix for Candidate Not Iterable Error (#1082) 2025-04-17 08:55:44 -05:00
setup-python.ts Add support for pip-install input (#1201) 2025-09-25 22:01:19 -05:00
utils.ts graalpy: add graalpy early-access and windows builds (#880) 2025-10-22 11:16:57 -05:00