Jeremy Stanley b95cfa4ad7 ensure-python: Skip "t" versions in pyenv
The recent addition of "t" version variants in CPython 3.13 has
broken the ability of jobs to assume a normal executable name.

Change-Id: Ia27bdd4e122980f65c1bb9fc28fedf43c48a5a4e
2025-01-24 17:04:40 +00:00

1.8 KiB

Ensure specified python interpreter and development files are installed

There are three ways to install the python interpreter:

  1. Using distribution packages: This is the default (python_use_pyenv and python_use_stow are both false).
  2. Install using pyenv.
  3. Install using stow.

Note

You cannot use both pyenv and stow method for the same job. That means that python_use_pyenv and python_use_stow cannot be set both to True at the same time.

Role Variables