--- - name: Install Python 3.14 and pip ansible.builtin.dnf: name: - python3.14 - python3.14-pip state: present - name: Verify Python 3.14 installation ansible.builtin.command: python3.14 --version register: _python_version changed_when: false - name: Create virtual environment ansible.builtin.command: python3.14 -m venv {{ venv_path }} args: creates: "{{ venv_path }}/bin/activate" when: venv_path is defined - name: Upgrade pip in virtual environment ansible.builtin.pip: name: pip state: latest executable: "{{ venv_path }}/bin/pip" when: venv_path is defined - name: Install oauthlib in virtual environment ansible.builtin.pip: name: oauthlib state: latest executable: "{{ venv_path }}/bin/pip" when: venv_path is defined - name: Install kubernetes in virtual environment ansible.builtin.pip: name: kubernetes state: latest executable: "{{ venv_path }}/bin/pip" when: venv_path is defined