Basic validation / Basic validation (push) Failing after 0s
Check dist/ / Check dist/ (push) Failing after 1s
CodeQL analysis / CodeQL analysis (push) Failing after 0s
Licensed / Licensed (push) Failing after 1s
e2e-cache freethread / Test pipenv (Python 3.13.14t, ubuntu-latest) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.14.6t, ubuntu-latest) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.14.6t, windows-11-arm) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.13.14t, windows-latest) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.14.6t, windows-latest) (push) Has been cancelled
e2e-cache freethread / Test poetry (Python 3.13.14, macos-15-intel) (push) Has been cancelled
e2e-cache freethread / Test poetry (Python 3.14.6, macos-15-intel) (push) Has been cancelled
e2e-cache freethread / Test poetry (Python 3.13.14, macos-latest) (push) Has been cancelled
e2e-cache freethread / Test poetry (Python 3.14.6, macos-latest) (push) Has been cancelled
e2e-cache freethread / Test poetry (Python 3.13.14, ubuntu-22.04) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.13.14t, macos-15-intel, caching path) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.14.6t, macos-15-intel, caching path) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.13.14t, macos-latest, caching path) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.14.6t, macos-latest, caching path) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.13.14t, ubuntu-22.04, caching path) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.14.6t, ubuntu-22.04, caching path) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.13.14t, ubuntu-24.04-arm, caching path) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.13.14t, macos-15-intel) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.14.6t, macos-15-intel) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.13.14t, macos-latest) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.14.6t, macos-latest) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.13.14t, ubuntu-22.04) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.14.6t, ubuntu-22.04) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.13.14t, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.14.6t, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache freethread / Test poetry (Python 3.14.6, ubuntu-22.04) (push) Has been cancelled
e2e-cache freethread / Test poetry (Python 3.13.14, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache freethread / Test poetry (Python 3.14.6, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache freethread / Test poetry (Python 3.13.14, ubuntu-latest) (push) Has been cancelled
e2e-cache freethread / Test poetry (Python 3.14.6, ubuntu-latest) (push) Has been cancelled
e2e-cache freethread / Test poetry (Python 3.13.14, windows-11-arm) (push) Has been cancelled
e2e-cache freethread / Test poetry (Python 3.14.6, windows-11-arm) (push) Has been cancelled
e2e-cache freethread / Test poetry (Python 3.13.14, windows-latest) (push) Has been cancelled
e2e-cache freethread / Test poetry (Python 3.14.6, windows-latest) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.14.6t, ubuntu-24.04-arm, caching path) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.13.14t, ubuntu-latest, caching path) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.14.6t, ubuntu-latest, caching path) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.14.6t, windows-11-arm, caching path) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.13.14t, windows-latest, caching path) (push) Has been cancelled
e2e-cache freethread / Test pipenv (Python 3.14.6t, windows-latest, caching path) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.14, windows-latest) (push) Has been cancelled
e2e-cache / Test pip (Python pypy-3.11-v7.x, macos-15-intel) (push) Has been cancelled
e2e-cache / Test pip (Python pypy-3.11-v7.x, macos-latest) (push) Has been cancelled
e2e-cache / Test pip (Python pypy-3.11-v7.x, ubuntu-22.04) (push) Has been cancelled
e2e-cache / Test pip (Python pypy-3.11-v7.x, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache / Test pip (Python pypy-3.11-v7.x, ubuntu-latest) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.11, macos-15-intel) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.12, macos-15-intel) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.13, macos-15-intel) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.14, macos-15-intel) (push) Has been cancelled
e2e-cache / Test pipenv (Python pypy-3.11-v7.x, macos-15-intel) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.11, macos-latest) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.12, macos-latest) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.13, macos-latest) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.14, macos-latest) (push) Has been cancelled
e2e-cache / Test pipenv (Python pypy-3.11-v7.x, macos-latest) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.11, ubuntu-22.04) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.12, ubuntu-22.04) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.13, ubuntu-22.04) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.14, ubuntu-22.04) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.11, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.12, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.13, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.14, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache / Test pipenv (Python pypy-3.11-v7.x, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.11, ubuntu-latest) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-23.1 ubuntu-22.04 (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.12, ubuntu-latest) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.13, ubuntu-latest) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.14, ubuntu-latest) (push) Has been cancelled
e2e-cache / Test pipenv (Python pypy-3.11-v7.x, ubuntu-latest) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.11, windows-11-arm) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.12, windows-11-arm) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.13, windows-11-arm) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.14, windows-11-arm) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.11, windows-latest) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.12, windows-latest) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.13, windows-latest) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.14, windows-latest) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.10, macos-15-intel) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.11, macos-15-intel) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.12, macos-15-intel) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.13, macos-15-intel) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.14, macos-15-intel) (push) Has been cancelled
e2e-cache / Test poetry (Python pypy-3.11-v7.x, macos-15-intel) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.10, macos-latest) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.11, macos-latest) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.12, macos-latest) (push) Has been cancelled
e2e-cache / Test pip (Python pypy-3.11-v7.x, macos-15-intel, caching path) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.13, macos-latest) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.14, macos-latest) (push) Has been cancelled
e2e-cache / Test poetry (Python pypy-3.11-v7.x, macos-latest) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.10, ubuntu-22.04) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.11, ubuntu-22.04) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.12, ubuntu-22.04) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.13, ubuntu-22.04) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.14, ubuntu-22.04) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.10, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.11, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.12, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.13, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.14, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache / Test poetry (Python pypy-3.11-v7.x, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.10, ubuntu-latest) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.11, ubuntu-latest) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.12, ubuntu-latest) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.13, ubuntu-latest) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.14, ubuntu-latest) (push) Has been cancelled
e2e-cache / Test poetry (Python pypy-3.11-v7.x, ubuntu-latest) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.11, windows-11-arm) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.12, windows-11-arm) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.13, windows-11-arm) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.14, windows-11-arm) (push) Has been cancelled
e2e-cache / Test pip (Python pypy-3.11-v7.x, macos-latest, caching path) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.10, windows-latest) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.11, windows-latest) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.12, windows-latest) (push) Has been cancelled
e2e-cache / Test poetry (Python 3.13, windows-latest) (push) Has been cancelled
e2e-cache / Test pipenv (Python pypy-3.11-v7.x, macos-latest, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python pypy-3.11-v7.x, ubuntu-22.04, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.11, macos-latest, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.12, macos-latest, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python pypy-3.11-v7.x, ubuntu-24.04-arm, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.13, macos-latest, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python pypy-3.11-v7.x, ubuntu-latest, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.14, macos-latest, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.12, windows-latest, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.13, windows-latest, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.14, windows-latest, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.11, macos-15-intel, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.12, macos-15-intel, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.13, macos-15-intel, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.14, macos-15-intel, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python pypy-3.11-v7.x, macos-15-intel, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.11, ubuntu-22.04, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.12, ubuntu-22.04, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.13, ubuntu-22.04, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.14, ubuntu-22.04, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.11, ubuntu-24.04-arm, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.12, ubuntu-24.04-arm, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.13, ubuntu-24.04-arm, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.14, ubuntu-24.04-arm, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python pypy-3.11-v7.x, ubuntu-24.04-arm, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.11, ubuntu-latest, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.12, ubuntu-latest, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.13, ubuntu-latest, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.14, ubuntu-latest, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python pypy-3.11-v7.x, ubuntu-latest, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.11, windows-11-arm, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.12, windows-11-arm, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.13, windows-11-arm, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.14, windows-11-arm, caching path) (push) Has been cancelled
e2e-cache / Test pipenv (Python 3.11, windows-latest, caching path) (push) Has been cancelled
e2e tests / Test setup-python (macos-15-intel) (push) Has been cancelled
e2e tests / Test setup-python (macos-latest) (push) Has been cancelled
e2e tests / Test setup-python (ubuntu-22.04) (push) Has been cancelled
e2e tests / Test setup-python (ubuntu-24.04-arm) (push) Has been cancelled
e2e tests / Test setup-python (ubuntu-latest) (push) Has been cancelled
e2e tests / Test setup-python (windows-11-arm) (push) Has been cancelled
e2e tests / Test setup-python (windows-latest) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-23.1 macos-15-intel (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-23.1 macos-latest (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-23.1 ubuntu-22.04-arm (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy25.0 ubuntu-22.04-arm (noenv) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy25.0 ubuntu-24.04-arm (noenv) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy25.0 ubuntu-latest (noenv) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-23.1 ubuntu-24.04-arm (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-23.1 ubuntu-latest (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-24.2 macos-15-intel (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-24.2 macos-latest (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-24.2 ubuntu-22.04 (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-24.2 ubuntu-22.04-arm (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-24.2 ubuntu-24.04-arm (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-24.2 ubuntu-latest (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-25.0 macos-15-intel (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-25.0 macos-latest (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-25.0 ubuntu-22.04 (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-25.0 ubuntu-22.04-arm (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-25.0 ubuntu-24.04-arm (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy-25.0 ubuntu-latest (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy23.1 macos-15-intel (noenv) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy23.1 macos-latest (noenv) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy23.1 ubuntu-22.04 (noenv) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy23.1 ubuntu-22.04-arm (noenv) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy25.0 ubuntu-22.04 (noenv) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy23.1 ubuntu-24.04-arm (noenv) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy23.1 ubuntu-latest (noenv) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy24.2 macos-15-intel (noenv) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy24.2 macos-latest (noenv) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy24.2 ubuntu-22.04 (noenv) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy24.2 ubuntu-22.04-arm (noenv) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy24.2 ubuntu-24.04-arm (noenv) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy24.2 ubuntu-latest (noenv) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy25.0 macos-15-intel (noenv) (push) Has been cancelled
Validate GraalPy e2e / Setup GraalPy graalpy25.0 macos-latest (noenv) (push) Has been cancelled
Validate GraalPy e2e / check-latest (macos-15-intel) (push) Has been cancelled
Validate GraalPy e2e / check-latest (macos-latest) (push) Has been cancelled
Validate GraalPy e2e / check-latest (ubuntu-latest) (push) Has been cancelled
Validate GraalPy e2e / check-latest (windows-latest) (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11-v7.3.23 ubuntu-24.04-arm (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11 ubuntu-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-nightly ubuntu-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.3.23 ubuntu-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.3.x ubuntu-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.x ubuntu-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11-v7.3.23 ubuntu-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11 windows-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-nightly windows-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.3.23 windows-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.3.x windows-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-nightly macos-15-intel (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11 macos-15-intel (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.3.23 macos-15-intel (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.3.x macos-15-intel (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.x macos-15-intel (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11-v7.3.23 macos-15-intel (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11 macos-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-nightly macos-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.3.23 macos-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.3.x macos-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.x macos-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11-v7.3.23 macos-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11 ubuntu-22.04 (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-nightly ubuntu-22.04 (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.3.23 ubuntu-22.04 (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.3.x ubuntu-22.04 (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.x ubuntu-22.04 (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11-v7.3.23 ubuntu-22.04 (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11 ubuntu-24.04-arm (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-nightly ubuntu-24.04-arm (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.3.23 ubuntu-24.04-arm (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.3.x ubuntu-24.04-arm (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.x ubuntu-24.04-arm (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy-3.11-v7.x windows-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11-v7.3.23 windows-latest (push) Has been cancelled
Validate PyPy e2e / Check non-eol pypy-3.11 on macos-15-intel (push) Has been cancelled
Validate PyPy e2e / Check non-eol pypy-3.11 on macos-latest (push) Has been cancelled
Validate PyPy e2e / Check non-eol pypy-3.11 on ubuntu-22.04 (push) Has been cancelled
Validate PyPy e2e / Check non-eol pypy-3.11 on ubuntu-24.04-arm (push) Has been cancelled
Validate PyPy e2e / Check non-eol pypy-3.11 on ubuntu-latest (push) Has been cancelled
Validate PyPy e2e / Check non-eol pypy-3.11 on windows-latest (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11 macos-15-intel (noenv) (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11-nightly macos-15-intel (noenv) (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11 macos-latest (noenv) (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11-nightly macos-latest (noenv) (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11 ubuntu-22.04 (noenv) (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11-nightly ubuntu-22.04 (noenv) (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11 ubuntu-24.04-arm (noenv) (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11-nightly ubuntu-24.04-arm (noenv) (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11 ubuntu-latest (noenv) (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11-nightly ubuntu-latest (noenv) (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11 windows-latest (noenv) (push) Has been cancelled
Validate PyPy e2e / Setup PyPy pypy3.11-nightly windows-latest (noenv) (push) Has been cancelled
Validate PyPy e2e / check-latest (macos-15-intel) (push) Has been cancelled
Validate PyPy e2e / check-latest (macos-latest) (push) Has been cancelled
Validate PyPy e2e / check-latest (ubuntu-22.04) (push) Has been cancelled
Validate PyPy e2e / check-latest (ubuntu-24.04-arm) (push) Has been cancelled
Validate PyPy e2e / check-latest (ubuntu-latest) (push) Has been cancelled
Validate PyPy e2e / check-latest (windows-latest) (push) Has been cancelled
Validate PyPy e2e / setup-pypy-multiple-versions (macos-15-intel) (push) Has been cancelled
Validate PyPy e2e / setup-pypy-multiple-versions (macos-latest) (push) Has been cancelled
Validate PyPy e2e / setup-pypy-multiple-versions (ubuntu-22.04) (push) Has been cancelled
Validate PyPy e2e / setup-pypy-multiple-versions (ubuntu-24.04-arm) (push) Has been cancelled
Validate PyPy e2e / setup-pypy-multiple-versions (ubuntu-latest) (push) Has been cancelled
Validate PyPy e2e / setup-pypy-multiple-versions (windows-latest) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t macos-15-intel (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t macos-15-intel (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t macos-latest (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t macos-latest (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t ubuntu-22.04 (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t ubuntu-22.04 (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t ubuntu-24.04-arm (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t ubuntu-24.04-arm (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t ubuntu-latest (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t ubuntu-latest (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t windows-11-arm (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t windows-11-arm (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t windows-latest (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t windows-latest (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t macos-15-intel version file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t macos-15-intel version file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t macos-latest version file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t macos-latest version file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t ubuntu-22.04 version file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t ubuntu-22.04 version file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t ubuntu-24.04-arm version file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t ubuntu-24.04-arm version file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t ubuntu-latest version file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t ubuntu-latest version file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t windows-11-arm version file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t windows-11-arm version file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t windows-latest version file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t windows-latest version file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t macos-15-intel version file without parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t macos-15-intel version file without parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t macos-latest version file without parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t macos-latest version file without parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t ubuntu-22.04 version file without parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t ubuntu-22.04 version file without parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t ubuntu-24.04-arm version file without parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t ubuntu-24.04-arm version file without parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t ubuntu-latest version file without parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t ubuntu-latest version file without parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t windows-11-arm version file without parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t windows-11-arm version file without parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t windows-latest version file without parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t windows-latest version file without parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 macos-15-intel standard pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 macos-15-intel standard pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 macos-latest standard pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 macos-latest standard pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 ubuntu-22.04 standard pyproject file (push) Has been cancelled
Validate Python e2e freethread / check-latest (ubuntu-22.04, 3.15t-dev) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 ubuntu-22.04 standard pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 ubuntu-24.04-arm standard pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 ubuntu-24.04-arm standard pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 ubuntu-latest standard pyproject file (push) Has been cancelled
Validate Python e2e freethread / check-latest (ubuntu-24.04-arm, 3.13t) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 ubuntu-latest standard pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 windows-11-arm standard pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 windows-11-arm standard pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 windows-latest standard pyproject file (push) Has been cancelled
Validate Python e2e freethread / check-latest (ubuntu-24.04-arm, 3.15t-dev) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 windows-latest standard pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 macos-15-intel poetry pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 macos-15-intel poetry pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 macos-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e freethread / check-latest (ubuntu-latest, 3.13t) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 macos-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 ubuntu-22.04 poetry pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 ubuntu-22.04 poetry pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 ubuntu-24.04-arm poetry pyproject file (push) Has been cancelled
Validate Python e2e freethread / check-latest (ubuntu-latest, 3.15t-dev) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 ubuntu-24.04-arm poetry pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 ubuntu-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 ubuntu-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 windows-11-arm poetry pyproject file (push) Has been cancelled
Validate Python e2e freethread / check-latest (windows-11-arm, 3.13t) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 windows-11-arm poetry pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 windows-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 windows-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e freethread / check-latest (windows-11-arm, 3.15t-dev) (push) Has been cancelled
Validate Python e2e freethread / check-latest (windows-latest, 3.13t) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13t macos-15-intel Pipfile (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev macos-15-intel Pipfile (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13t macos-latest Pipfile (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev macos-latest Pipfile (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t ubuntu-22.04 (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t ubuntu-24.04-arm (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t ubuntu-latest (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t windows-11-arm (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t windows-latest (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t macos-15-intel (noenv) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t macos-15-intel (noenv) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t macos-latest (noenv) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t macos-latest (noenv) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13t ubuntu-22.04 Pipfile (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev ubuntu-22.04 Pipfile (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13t ubuntu-24.04-arm Pipfile (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev ubuntu-24.04-arm Pipfile (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15.0-beta.3 ubuntu-22.04 (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13t ubuntu-latest Pipfile (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev ubuntu-latest Pipfile (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13t windows-11-arm Pipfile (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev windows-11-arm Pipfile (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15.0-beta.3 ubuntu-24.04-arm (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13t windows-latest Pipfile (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev windows-latest Pipfile (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15.0-beta.3 ubuntu-latest (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t ubuntu-22.04 (noenv) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t ubuntu-22.04 (noenv) (push) Has been cancelled
Validate Python e2e freethread / check-latest (macos-latest, 3.15t-dev) (push) Has been cancelled
Validate Python e2e freethread / check-latest (ubuntu-22.04, 3.13t) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15.0-beta.3 macos-15-intel (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15.0-beta.3 macos-latest (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15.0-beta.3 windows-11-arm (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15.0-beta.3 windows-latest (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev macos-15-intel (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev macos-latest (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev ubuntu-22.04 (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev ubuntu-24.04-arm (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev ubuntu-latest (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev windows-11-arm (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev windows-latest (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t macos-15-intel (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t macos-latest (push) Has been cancelled
Validate Python e2e freethread / check-latest (macos-15-intel, 3.15t-dev) (push) Has been cancelled
Validate Python e2e freethread / check-latest (macos-latest, 3.13t) (push) Has been cancelled
Validate Python e2e freethread / check-latest (windows-latest, 3.15t-dev) (push) Has been cancelled
Validate Python e2e freethread / setup-python-multiple-python-versions (macos-15-intel) (push) Has been cancelled
Validate Python e2e freethread / setup-python-multiple-python-versions (macos-latest) (push) Has been cancelled
Validate Python e2e freethread / setup-python-multiple-python-versions (ubuntu-22.04) (push) Has been cancelled
Validate Python e2e freethread / setup-python-multiple-python-versions (ubuntu-24.04-arm) (push) Has been cancelled
Validate Python e2e freethread / setup-python-multiple-python-versions (ubuntu-latest) (push) Has been cancelled
Validate Python e2e freethread / setup-python-multiple-python-versions (windows-11-arm) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15-dev ubuntu-latest using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15.0-beta.3 ubuntu-latest using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 windows-11-arm using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 windows-11-arm using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15-dev windows-11-arm using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15.0-beta.3 windows-11-arm using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 windows-latest using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 windows-latest using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15-dev windows-latest using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15.0-beta.3 windows-latest using freethread input parameter (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 macos-15-intel (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 macos-15-intel (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t ubuntu-24.04-arm (noenv) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t ubuntu-24.04-arm (noenv) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t ubuntu-latest (noenv) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t ubuntu-latest (noenv) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t windows-11-arm (noenv) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t windows-11-arm (noenv) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t windows-latest (noenv) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t windows-latest (noenv) (push) Has been cancelled
Validate Python e2e freethread / check-latest (macos-15-intel, 3.13t) (push) Has been cancelled
Validate Python e2e freethread / setup-python-multiple-python-versions (windows-latest) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 macos-15-intel using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 macos-15-intel using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15-dev macos-15-intel using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15.0-beta.3 macos-15-intel using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 macos-latest using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 macos-latest using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15-dev macos-latest using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15.0-beta.3 macos-latest using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 ubuntu-22.04 using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 ubuntu-22.04 using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15-dev ubuntu-22.04 using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15.0-beta.3 ubuntu-22.04 using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 ubuntu-24.04-arm using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 ubuntu-24.04-arm using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15-dev ubuntu-24.04-arm using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15.0-beta.3 ubuntu-24.04-arm using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14 ubuntu-latest using freethread input parameter (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6 ubuntu-latest using freethread input parameter (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 macos-latest version file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 macos-latest version file (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 macos-latest version file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 macos-latest version file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 macos-latest version file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-22.04 version file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-22.04 version file (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 ubuntu-22.04 version file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-22.04 version file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-22.04 version file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 windows-11-arm version file (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 windows-11-arm version file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 windows-11-arm version file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 windows-11-arm version file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 windows-latest version file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 windows-latest version file (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 windows-latest version file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 windows-latest version file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 windows-latest version file (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 macos-15-intel (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 macos-15-intel (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 macos-15-intel (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 macos-latest (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 macos-latest (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 macos-latest (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 macos-latest (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 macos-latest (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-22.04 (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-22.04 (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 ubuntu-22.04 (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-22.04 (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-22.04 (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-24.04-arm (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-24.04-arm (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 ubuntu-24.04-arm (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-24.04-arm (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-24.04-arm (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-latest (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-latest (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 ubuntu-latest (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-latest (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-latest (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 windows-11-arm (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 windows-11-arm (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 windows-11-arm (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 windows-11-arm (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 windows-latest (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 windows-latest (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 windows-latest (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 windows-latest (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 windows-latest (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 macos-15-intel version file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 macos-15-intel version file (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 macos-15-intel version file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 macos-15-intel version file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 macos-15-intel version file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-24.04-arm version file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-24.04-arm version file (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 ubuntu-24.04-arm version file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-24.04-arm version file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-24.04-arm version file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-latest version file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-latest version file (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 ubuntu-latest version file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-latest version file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-latest version file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 windows-11-arm .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup 3.15-dev windows-11-arm .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 windows-latest .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup 3.15-dev windows-latest .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-22.04 Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup pypy3.11-7.3.18 windows-latest .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 macos-15-intel version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 macos-15-intel version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 macos-15-intel version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 macos-15-intel version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 macos-15-intel version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 macos-latest version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 macos-latest version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 macos-latest version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 macos-latest version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 macos-latest version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-22.04 version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-22.04 version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 ubuntu-22.04 version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-22.04 version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-22.04 version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-24.04-arm version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-24.04-arm version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 ubuntu-24.04-arm version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-24.04-arm version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-24.04-arm version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-latest version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-latest version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 ubuntu-latest version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-latest version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-latest version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 windows-11-arm version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 windows-11-arm version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 windows-11-arm version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 windows-11-arm version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 windows-latest version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 windows-latest version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 windows-latest version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 windows-latest version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 windows-latest version file without parameter (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 macos-15-intel standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 macos-15-intel standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 macos-15-intel standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 macos-15-intel standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup ==3.12.10 macos-15-intel standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 macos-latest standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 macos-latest standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 macos-latest standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 macos-latest standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup ==3.12.10 macos-latest standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-22.04 standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-22.04 standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-22.04 standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-22.04 standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup ==3.12.10 ubuntu-22.04 standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-24.04-arm standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-24.04-arm standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-24.04-arm standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-24.04-arm standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup ==3.12.10 ubuntu-24.04-arm standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-latest standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-latest standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-latest standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-latest standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup ==3.12.10 ubuntu-latest standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 windows-11-arm standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 windows-11-arm standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 windows-11-arm standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup ==3.12.10 windows-11-arm standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 windows-latest standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 windows-latest standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 windows-latest standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 windows-latest standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup ==3.12.10 windows-latest standard pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 macos-15-intel poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 macos-15-intel poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 macos-15-intel poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 macos-15-intel poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 macos-15-intel poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 macos-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 macos-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 macos-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 macos-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 macos-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-22.04 poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-22.04 poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 ubuntu-22.04 poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-22.04 poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-22.04 poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-24.04-arm poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-24.04-arm poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 ubuntu-24.04-arm poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-24.04-arm poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-24.04-arm poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 ubuntu-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 windows-11-arm poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 windows-11-arm poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 windows-11-arm poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 windows-11-arm poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 windows-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 windows-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.12.10 windows-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 windows-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 windows-latest poetry pyproject file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 macos-15-intel .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup 3.15-dev macos-15-intel .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup graalpy-24.1.2 macos-15-intel .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup pypy3.11-7.3.18 macos-15-intel .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 macos-latest .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup 3.15-dev macos-latest .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup graalpy-24.1.2 macos-latest .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup pypy3.11-7.3.18 macos-latest .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-22.04 .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 macos-latest Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.15-dev ubuntu-22.04 .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup graalpy-24.1.2 ubuntu-22.04 .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup pypy3.11-7.3.18 ubuntu-22.04 .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-24.04-arm .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup 3.15-dev ubuntu-24.04-arm .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 macos-latest Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup graalpy-24.1.2 ubuntu-24.04-arm .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup pypy3.11-7.3.18 ubuntu-24.04-arm .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-latest .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup 3.15-dev ubuntu-latest .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup graalpy-24.1.2 ubuntu-latest .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 macos-latest Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup pypy3.11-7.3.18 ubuntu-latest .tool-versions file (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 macos-15-intel Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 macos-15-intel Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 macos-15-intel Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 macos-15-intel Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 macos-latest Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-22.04 Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-22.04 Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-22.04 Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-24.04-arm Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-24.04-arm Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-24.04-arm Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-24.04-arm Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-latest Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-latest Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-latest Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-latest Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 windows-11-arm Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 windows-11-arm Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 windows-11-arm Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 windows-latest Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 windows-latest Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 windows-latest Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 windows-latest Pipfile with python_version (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 macos-15-intel Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 macos-15-intel Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 macos-15-intel Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 macos-15-intel Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 macos-latest Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 macos-latest Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 macos-latest Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 macos-latest Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-22.04 Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-22.04 Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-22.04 Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-22.04 Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-24.04-arm Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-24.04-arm Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-24.04-arm Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-24.04-arm Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 ubuntu-latest Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 ubuntu-latest Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 ubuntu-latest Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 ubuntu-latest Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 windows-11-arm Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 windows-11-arm Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 windows-11-arm Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.10.11 windows-latest Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.11.9 windows-latest Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.13.14 windows-latest Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.14.6 windows-latest Pipfile with python_full_version (push) Has been cancelled
Validate Python e2e / Setup 3.15.0-beta.3 macos-15-intel (push) Has been cancelled
Validate Python e2e / Setup 3.15.0-beta.3 macos-latest (push) Has been cancelled
Validate Python e2e / Setup 3.15.0-beta.3 ubuntu-22.04 (push) Has been cancelled
Validate Python e2e / Setup 3.15.0-beta.3 ubuntu-24.04-arm (push) Has been cancelled
Validate Python e2e / Setup 3.15.0-beta.3 ubuntu-latest (push) Has been cancelled
Validate Python e2e / Setup 3.15.0-beta.3 windows-11-arm (push) Has been cancelled
Validate Python e2e / Setup 3.15.0-beta.3 windows-latest (push) Has been cancelled
Validate Python e2e / Setup 3.15-dev macos-15-intel (push) Has been cancelled
Validate Python e2e / Setup 3.15-dev macos-latest (push) Has been cancelled
Validate Python e2e / Setup 3.15-dev ubuntu-22.04 (push) Has been cancelled
Validate Python e2e / Setup 3.15-dev ubuntu-24.04-arm (push) Has been cancelled
Validate Python e2e / Setup 3.15-dev ubuntu-latest (push) Has been cancelled
Validate Python e2e / Setup 3.15-dev windows-11-arm (push) Has been cancelled
Validate Python e2e / Setup 3.15-dev windows-latest (push) Has been cancelled
Validate Python e2e / Setup 3.15 macos-15-intel (push) Has been cancelled
Validate Python e2e / Setup 3.15 macos-latest (push) Has been cancelled
Validate Python e2e / Setup 3.15 ubuntu-22.04 (push) Has been cancelled
Validate Python e2e / Setup 3.15 ubuntu-24.04-arm (push) Has been cancelled
Validate Python e2e / Setup 3.15 ubuntu-latest (push) Has been cancelled
Validate Python e2e / Setup 3.15 windows-11-arm (push) Has been cancelled
Validate Python e2e / Setup 3.15 windows-latest (push) Has been cancelled
Validate Python e2e / Setup 3.10 macos-15-intel (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.11 macos-15-intel (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.12 macos-15-intel (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.13 macos-15-intel (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.14 macos-15-intel (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.10 macos-latest (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.11 macos-latest (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.12 macos-latest (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.13 macos-latest (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.14 macos-latest (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.10 ubuntu-22.04 (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.11 ubuntu-22.04 (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.12 ubuntu-22.04 (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.13 ubuntu-22.04 (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.14 ubuntu-22.04 (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.10 ubuntu-24.04-arm (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.11 ubuntu-24.04-arm (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.12 ubuntu-24.04-arm (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.13 ubuntu-24.04-arm (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.14 ubuntu-24.04-arm (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.10 ubuntu-latest (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.11 ubuntu-latest (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.12 ubuntu-latest (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.13 ubuntu-latest (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.14 ubuntu-latest (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.11 windows-11-arm (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.12 windows-11-arm (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.13 windows-11-arm (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.14 windows-11-arm (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.10 windows-latest (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.11 windows-latest (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.12 windows-latest (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.13 windows-latest (noenv) (push) Has been cancelled
Validate Python e2e / Setup 3.14 windows-latest (noenv) (push) Has been cancelled
Validate Python e2e / check-latest (macos-15-intel, 3.10) (push) Has been cancelled
Validate Python e2e / check-latest (macos-15-intel, 3.11) (push) Has been cancelled
Validate Python e2e / check-latest (macos-15-intel, 3.12) (push) Has been cancelled
Validate Python e2e / check-latest (macos-15-intel, 3.13) (push) Has been cancelled
Validate Python e2e / check-latest (macos-15-intel, 3.14) (push) Has been cancelled
Validate Python e2e / check-latest (macos-latest, 3.10) (push) Has been cancelled
Validate Python e2e / check-latest (macos-latest, 3.11) (push) Has been cancelled
Validate Python e2e / check-latest (macos-latest, 3.12) (push) Has been cancelled
Validate Python e2e / check-latest (macos-latest, 3.13) (push) Has been cancelled
Validate Python e2e / check-latest (macos-latest, 3.14) (push) Has been cancelled
Validate Python e2e / check-latest (ubuntu-22.04, 3.10) (push) Has been cancelled
Validate Python e2e / check-latest (ubuntu-22.04, 3.11) (push) Has been cancelled
Validate Python e2e / check-latest (ubuntu-22.04, 3.12) (push) Has been cancelled
Validate Python e2e / check-latest (ubuntu-22.04, 3.13) (push) Has been cancelled
Validate Python e2e / check-latest (ubuntu-22.04, 3.14) (push) Has been cancelled
Validate Python e2e / check-latest (ubuntu-24.04-arm, 3.10) (push) Has been cancelled
Validate Python e2e / check-latest (ubuntu-24.04-arm, 3.11) (push) Has been cancelled
Validate Python e2e / check-latest (ubuntu-24.04-arm, 3.12) (push) Has been cancelled
Validate Python e2e / check-latest (ubuntu-24.04-arm, 3.13) (push) Has been cancelled
Validate Python e2e / check-latest (ubuntu-24.04-arm, 3.14) (push) Has been cancelled
Validate Python e2e / check-latest (ubuntu-latest, 3.10) (push) Has been cancelled
Validate Python e2e / check-latest (ubuntu-latest, 3.11) (push) Has been cancelled
Validate Python e2e / check-latest (ubuntu-latest, 3.12) (push) Has been cancelled
Validate Python e2e / check-latest (ubuntu-latest, 3.13) (push) Has been cancelled
Validate Python e2e / check-latest (ubuntu-latest, 3.14) (push) Has been cancelled
Validate Python e2e / check-latest (windows-11-arm, 3.11) (push) Has been cancelled
Validate Python e2e / check-latest (windows-11-arm, 3.12) (push) Has been cancelled
Validate Python e2e / check-latest (windows-11-arm, 3.13) (push) Has been cancelled
Validate Python e2e / check-latest (windows-11-arm, 3.14) (push) Has been cancelled
Validate Python e2e / check-latest (windows-latest, 3.10) (push) Has been cancelled
Validate Python e2e / check-latest (windows-latest, 3.11) (push) Has been cancelled
Validate Python e2e / check-latest (windows-latest, 3.12) (push) Has been cancelled
Validate Python e2e / check-latest (windows-latest, 3.13) (push) Has been cancelled
Validate Python e2e / check-latest (windows-latest, 3.14) (push) Has been cancelled
Validate Python e2e / setup-python-multiple-python-versions (macos-15-intel) (push) Has been cancelled
Validate Python e2e / setup-python-multiple-python-versions (macos-latest) (push) Has been cancelled
Validate Python e2e / setup-python-multiple-python-versions (ubuntu-22.04) (push) Has been cancelled
Validate Python e2e / setup-python-multiple-python-versions (ubuntu-24.04-arm) (push) Has been cancelled
Validate Python e2e / setup-python-multiple-python-versions (ubuntu-latest) (push) Has been cancelled
Validate Python e2e / setup-python-multiple-python-versions (windows-11-arm) (push) Has been cancelled
Validate Python e2e / setup-python-multiple-python-versions (windows-latest) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.14.6t, macos-latest) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.14.6t, ubuntu-22.04) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.13.14t, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.13.14t, ubuntu-latest) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.14.6t, ubuntu-latest) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.13.14t, windows-latest) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.14.6t, windows-latest) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.14.6t, macos-15-intel, caching path) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.14.6t, macos-latest, caching path) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.13.14t, ubuntu-24.04-arm, caching path) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.13.14t, ubuntu-latest, caching path) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.13.14t, windows-latest, caching path) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.13.14t, macos-latest) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.13.14t, ubuntu-22.04) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.14.6t, windows-11-arm) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.14.6t, ubuntu-24.04-arm, caching path) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.14.6t, windows-latest, caching path) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.13.14t, macos-15-intel) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.14.6t, macos-15-intel) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.14.6t, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.13.14t, macos-15-intel, caching path) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.13.14t, macos-latest, caching path) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.13.14t, ubuntu-22.04, caching path) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.14.6t, ubuntu-22.04, caching path) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.14.6t, ubuntu-latest, caching path) (push) Has been cancelled
e2e-cache freethread / Test pip (Python 3.14.6t, windows-11-arm, caching path) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t macos-15-intel .tool-versions file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t macos-latest .tool-versions file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t macos-latest .tool-versions file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev macos-latest .tool-versions file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t ubuntu-22.04 .tool-versions file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev ubuntu-22.04 .tool-versions file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t ubuntu-24.04-arm .tool-versions file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev ubuntu-24.04-arm .tool-versions file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t ubuntu-latest .tool-versions file (push) Has been cancelled
e2e-cache / Test pip (Python 3.10, macos-15-intel) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t ubuntu-latest .tool-versions file (push) Has been cancelled
e2e-cache / Test pip (Python 3.11, macos-15-intel) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t windows-11-arm .tool-versions file (push) Has been cancelled
e2e-cache / Test pip (Python 3.14, macos-15-intel) (push) Has been cancelled
e2e-cache / Test pip (Python 3.10, macos-latest) (push) Has been cancelled
e2e-cache / Test pip (Python 3.14, macos-latest) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev windows-11-arm .tool-versions file (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t windows-latest .tool-versions file (push) Has been cancelled
e2e-cache / Test pip (Python 3.11, macos-latest) (push) Has been cancelled
e2e-cache / Test pip (Python 3.12, macos-latest) (push) Has been cancelled
e2e-cache / Test pip (Python 3.10, ubuntu-22.04) (push) Has been cancelled
e2e-cache / Test pip (Python 3.11, ubuntu-22.04) (push) Has been cancelled
e2e-cache / Test pip (Python 3.12, ubuntu-22.04) (push) Has been cancelled
e2e-cache / Test pip (Python 3.10, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache / Test pip (Python 3.11, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache / Test pip (Python 3.12, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache / Test pip (Python 3.14, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache / Test pip (Python 3.11, ubuntu-latest) (push) Has been cancelled
e2e-cache / Test pip (Python 3.12, ubuntu-latest) (push) Has been cancelled
e2e-cache / Test pip (Python 3.14, ubuntu-latest) (push) Has been cancelled
e2e-cache / Test pip (Python 3.11, windows-11-arm) (push) Has been cancelled
e2e-cache / Test pip (Python 3.12, windows-latest) (push) Has been cancelled
e2e-cache / Test pip (Python 3.13, windows-11-arm) (push) Has been cancelled
e2e-cache / Test pip (Python 3.10, windows-latest) (push) Has been cancelled
e2e-cache / Test pip (Python 3.11, windows-latest) (push) Has been cancelled
e2e-cache / Test pip (Python 3.14, windows-latest) (push) Has been cancelled
e2e-cache / Test pip (Python 3.14, macos-15-intel, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.10, macos-latest, caching path) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t windows-11-arm .tool-versions file (push) Has been cancelled
e2e-cache / Test pip (Python 3.11, macos-latest, caching path) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev windows-latest .tool-versions file (push) Has been cancelled
e2e-cache / Test pip (Python 3.12, macos-latest, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.14, macos-latest, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.10, ubuntu-22.04, caching path) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t macos-15-intel .tool-versions file (push) Has been cancelled
e2e-cache / Test pip (Python 3.12, ubuntu-22.04, caching path) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev macos-15-intel .tool-versions file (push) Has been cancelled
e2e-cache / Test pip (Python 3.14, ubuntu-22.04, caching path) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t ubuntu-22.04 .tool-versions file (push) Has been cancelled
e2e-cache / Test pip (Python 3.11, ubuntu-24.04-arm, caching path) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.14.6t ubuntu-24.04-arm .tool-versions file (push) Has been cancelled
e2e-cache / Test pip (Python 3.12, ubuntu-24.04-arm, caching path) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.15t-dev ubuntu-latest .tool-versions file (push) Has been cancelled
e2e-cache / Test pip (Python 3.11, ubuntu-latest, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.12, windows-11-arm, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.12, windows-latest, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.11, macos-15-intel, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.13, macos-15-intel) (push) Has been cancelled
e2e-cache / Test pip (Python 3.14, ubuntu-24.04-arm, caching path) (push) Has been cancelled
Validate Python e2e freethread / Setup 3.13.14t windows-latest .tool-versions file (push) Has been cancelled
e2e-cache / Test pip (Python 3.10, windows-latest, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.13, ubuntu-22.04) (push) Has been cancelled
e2e-cache / Test pip (Python 3.13, ubuntu-24.04-arm) (push) Has been cancelled
e2e-cache / Test pip (Python 3.13, ubuntu-latest) (push) Has been cancelled
e2e-cache / Test pip (Python 3.14, windows-11-arm) (push) Has been cancelled
e2e-cache / Test pip (Python 3.11, ubuntu-22.04, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.14, ubuntu-latest, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.10, ubuntu-24.04-arm, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.12, macos-15-intel) (push) Has been cancelled
e2e-cache / Test pip (Python 3.10, ubuntu-latest) (push) Has been cancelled
e2e-cache / Test pip (Python 3.12, windows-11-arm) (push) Has been cancelled
e2e-cache / Test pip (Python 3.13, windows-latest) (push) Has been cancelled
e2e-cache / Test pip (Python 3.10, macos-15-intel, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.13, macos-latest) (push) Has been cancelled
e2e-cache / Test pip (Python 3.14, ubuntu-22.04) (push) Has been cancelled
e2e-cache / Test pip (Python 3.13, ubuntu-22.04, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.13, ubuntu-24.04-arm, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.10, ubuntu-latest, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.12, macos-15-intel, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.13, macos-15-intel, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.13, macos-latest, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.11, windows-latest, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.13, windows-latest, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.12, ubuntu-latest, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.13, ubuntu-latest, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.11, windows-11-arm, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.13, windows-11-arm, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.14, windows-11-arm, caching path) (push) Has been cancelled
e2e-cache / Test pip (Python 3.14, windows-latest, caching path) (push) Has been cancelled
- Upgrade fast-xml-parser to 5.10.1 (fixes GHSA-8r6m-32jq-jx6q)
- Add package.json override to force brace-expansion >=5.0.8 across
all transitive dependencies (fixes GHSA-mh99-v99m-4gvg) without
downgrading jest/ts-jest
- Refresh .licenses/npm cache to match updated dependency tree
- Rebuild dist/setup and dist/cache-save
npm audit now reports 0 vulnerabilities. Pre-existing test suite
failures (7 suites, ESM/jest teardown issue) verified unrelated to
this change - identical on unmodified main with node 24.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Add RHEL support for manifest matching and OS detection
* update dist
* make cache keys distro-aware and key RHEL by major version
* Normalize RHEL OS detection and improve cache key consistency
* Refactor OS info retrieval to use getOSInfo and handle null cases for improved reliability
* Improve wording and "fix example" (remove 3.13) on testing against pre-releases
3.13 was added in a mass tune up in 0b93645e9f , without
adjusting the wording. With 3.13 listed there too, example does not really make much
sense. So I decided to make it explicit in wording and remove 3.13, so whenever next
refactoring to add 3.14 to be added to every line where 3.13 is -- this would not
even come to attention
* Update to use 3.14 not 3.12 as an example for pre-release
* Upgrade to node 24
Upgrade ot node
* licence manual updates
* pckage.json version update
* version update
* update package-lock.json
* upgrade `actions/checkout` to v5 and `actions/setup-python` to v6 in README.md
* upgrade `actions/checkout` to v5 and `actions/setup-python` to v6 in advanced-usage.md
Updated GitHub Actions to use newer versions of checkout and setup-python actions.
* node-version update in the workflows
---------
Co-authored-by: Aparna Jyothi <aparnajyothi-y@github.com>
Co-authored-by: priya-kinthali <147703874+priya-kinthali@users.noreply.github.com>
* logic to update install oath with --user flg
* format update
* format update
* update
* test job to validate --user flag installtion
* updated the script
* updated the yaml
* update the inputs
* updated script
* update the correct script file name
* updated script and yaml
* npm run format-check
* fix-test failures
* path update
* check failure fix
* updated test
* update free threaded version
* updated the comments
* Enhance reading from .python-version
* Fix typos
* Fix lint
* Add built files
* Don't use EOL versions in `utils.test.ts`
* Fix Prettier
* Don't use unreleased versions in `utils.test.ts`
* Update versions in `utils.test.ts` again
* include freethread e2e testing and upgrade cache from 4.0.0 to 4.0.2
* include verify gil step and validated python version
* Rename files
* include ubuntu-arm runners for testing
* Support free threaded Python versions like '3.13t'
Python wheels, pyenv, and a number of other tools use 't' in the Python
version number to identify free threaded builds. For example, '3.13t',
'3.14.0a1', '3.14t-dev'.
This PR supports that syntax in `actions/setup-python`, strips the "t",
and adds "-freethreading" to the architecture to select the correct
Python version.
See #771
* Add free threading to advanced usage documentation
* Fix desugaring of `3.13.1t` and add test case.
* Add freethreaded input and fix handling of prerelease versions
* Fix lint
* Add 't' suffix to python-version output
* Use distinct cache key for free threaded Python
* Remove support for syntax like '3.14.0a1'
* Clarify use of 't' suffix
* Improve error message when trying to use free threaded Python versions before 3.13
* docs: fix outputs python-version example and description
Description was lacking words, example was misleading (id was set to cp310 which clearly was a reference to CPython 3.10, but the id is referring to the setup-python action!
* docs: copy-editing in advanced-usage.md
Signed-off-by: Stephen L. <lrq3000@gmail.com>
* docs: add example if statement in advanced-usage.md
Signed-off-by: Stephen L. <lrq3000@gmail.com>
* docs: implement changes suggested by @mahabaleshwars (deprecate pypy2.7, 3.7, 3.8, tweak example, remove wildcard *)
Signed-off-by: Stephen L. <LRQ3000@gmail.com>
---------
Signed-off-by: Stephen L. <lrq3000@gmail.com>
Signed-off-by: Stephen L. <LRQ3000@gmail.com>
This workflow file publishes new action releases to the immutable action package of the same name as this repo.
This is part of the Immutable Actions project which is not yet fully released to the public. First party actions like this one are part of our initial testing of this feature.
* fix(ci): update all failing workflows
With `macos-latest` moving to `macos-14`, most workflows are currently failing.
Update them to be able to run on `macos-latest`
Don't test python 3.5 on ubuntu. It's been EOL for almost 4 years and there are now some certificate issues with pip.
* review: remove test with python 3.5, 3.6 & 3.7
* add latest versions to e2e-tests.yml
* initial commit for documentation changes related to rawapi
* documentation changes and added check for validating raw api
* documenation changes for pr
* Add support for graalpy
* add graalpy test workflow
* format, lint and build
* symlink graalpy binaries names
* fix macos names for graalpy
* Don't attempt to update pip for graalpy
* Remove test schedule
* Extract common getBinaryDirectory function for PyPy and GraalPy
* Clean up and format
* Pass GitHub token to GraalPy queries
* Utilize pagination when querying GraalPy GitHub releases
* Build
* Fix lint errors
* Deal with possible multiple artifacts for a single releases
* Skip few GraalPy tests on windows - we don't have a windows release yet
* Fix GraalPy test on Mac OS
* Build
* Skip one more GraalPy test on windows
---------
Co-authored-by: Michael Simacek <michael.simacek@oracle.com>
This allows to specify version like `3.11` or `pypy3.10` in workflows before those versions are released.
This lessen the burden for users of `setup-python` by not having to modify their workflow twice: once when a pre-release is available (e.g. `3.11-dev`) and once when the first stable release is published (e.g. `3.11`)
* Use correct Poetry config when collecting Poetry projects
When collecting Poetry projects for caching, a '**/poetry.lock' glob is
used. However, in order to process the Poetry configuration, the
"poetry" command is run from the repo's root directory; this causes
Poetry to return an invalid configuration when there is a Poetry project
inside an inner directory.
Instead of running a single Poetry command, glob for the same pattern,
and run a Poetry command for every discovered project.
* Fix typo: saveSatetSpy -> saveStateSpy
* poetry: Support same virtualenv appearing in multiple projects
* Add nested Poetry projects test
* poetry: Set up environment for each project individually
* tests/cache-restore: Do not look for dependency files outside `data`
When the default dependency path is used for cache distributors, they
are looking for the dependency file in the project's root (including the
source code), which leads to tests taking a significant amount of time,
especially on Windows runners. We thus hit sporadic test failures.
Change the test cases such that dependency files are always searched for
inside of `__tests__/data`, ignoring the rest of the project.
* poetry: Simplify `virtualenvs.in-project` boolean check
* README: Explain that poetry might create multiple caches
* poetry: Run `poetry env use` only after cache is loaded
The virtualenv cache might contain invalid entries, such as virtualenvs
built in previous, buggy versions of this action. The `poetry env use`
command will recreate virtualenvs in case they are invalid, but it has
to be run only *after* the cache is loaded.
Refactor `CacheDistributor` a bit such that the validation (and possible
recreation) of virtualenvs happens only after the cache is loaded.
* poetry: Bump cache primary key
* Only use github.token on github.com
This expression evaluates to `''` if called from GHES hosted elsewhere
You can still provide your token on both github.com and GHES
* Enshure blank result of expression and not false
* Revert "Revert "Pass the `token` input through on GHES (#427)" (#437)"
This reverts commit cf86e08a31.
* fix typo
* Add back the doc on the tool cache for self-hosted
Co-authored-by: Brian Cristante <33549821+brcrista@users.noreply.github.com>
Ensure that the path requirements and reasoning is clear, to reduce
confusion when using self-hosted, or attempting to set an
'AGENT_TOOLSDIRECTORY' environment variable.
Shared libraries for the Mac python builds are not configured with the
relocatable flag, thus must always be configured with the hosted path.
Relates #459
#440 duplicated a block of code outside of `if (updateEnvironment) {` condition. This was probably an oversight when merging `main` back on the PR branch. The tests should have seen that `core.exportVariable` was being called and should have failed.
This option allows to specify if the action shall update environment variables (default) or not.
This allows to use the setup-python action in a composite action without side effect (except downloading/installing python if version is missing).
* Change find-pypy.ts to redefine pythonLocaction environment variable
* Change README.md in order to add sentence about pythonLocation envvar
* Change sentence about pythonLocation envvar in README.md
* Rephrase the definition of pythonLocation env.var
* add support for python-version-file
* Update action.yml
* update to v4, remove python-version default
* python-version overrides python-version-file, like setup-node
* checks '.python-version' by default if nothing else specified
* update tests, update to checkout@v3
* update build
* appease the linter
* remove old test for default python version
* revert readme changes
* update build
This versioning scheme is consistent with other
tools in the python ecosystem so it feels more natural
and allows better interaction with other tools.
fixes#346
`pypyX.Y.exe` executables are missing from PyPy archives on Windows before v7.3.9 (X.Y < 3.9)
`pypy2.7` symlinks are also missing from macOS/Linux PyPy archives before v7.3.9
relates to #346
* Rework python-pipenv-dependencies-caching test
* Update Pipfile.lock hash in the tests
* Rework python-pipenv-dependencies-caching-path test
* Set location for pipenv test
* Remove requests package from tests
* Test pipenv without caching
* Enable pipenv cache
* test for pypy new version notation
* formatting
* uncommented condition
* test
* added pypy to test matrix
* test
* test
* restored all tests
* removed logs, added multiarch support for toolcache
* reduced test matrix
* removed extra condition about arch
From February 2021, in order to provide feedback on pull requests, Code Scanning workflows must be configured with both `push` and `pull_request` triggers. This is because Code Scanning compares the results from a pull request against the results for the base branch to tell you only what has changed between the two.
Early in the beta period we supported displaying results on pull requests for workflows with only `push` triggers, but have discontinued support as this proved to be less robust.
See https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#scanning-pull-requests for more information on how best to configure your Code Scanning workflows.
* Add support of unstable Python versions
* Update README
* Get rid of stable boolean input
* Fix typo in the test.yml
* Update README
Co-authored-by: MaksimZhukov <v-mazhuk@microsoft.com>
<!--- Please direct any generic questions related to actions to our support community forum at https://github.community/c/code-to-cloud/github-actions/41 --->
<!--- Before opening up a new bug report, please make sure to check for similar existing issues -->
**Description:**
A clear and concise description of what the bug is.
**Which version of the action are you using?**
**Action version:**
Specify the action version
- [ ]`v1`
- [ ]`v2`
- [ ]Some other tag (such as `v2.0.1` or `master`)
**Environment**
- [ ] self-hosted
- [ ] Linux
**Platform:**
- [ ]Ubuntu
- [ ]macOS
- [ ] Windows
- [ ] Mac
If applicable, please specify if you're using a container
**Runner type:**
- [ ] Hosted
- [ ] Self-hosted
**Python Versions**
Please list all of the effected versions of Python (`3.8.2`, etc.)
**Tools version:**
<!--- Please list all of the affected Python versions (`3.8.2`, etc.)-->
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Repro steps:**
A description with steps to reproduce the issue. If your have a public example or repo to share, please provide the link.
**Run/Repo Url**
If applicable, and if your repo/run is public, please include a URL so it is easier for us to investigate.
**Expected behavior:**
A description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
<!--- Please direct any generic questions related to actions to our support community forum at https://github.community/c/code-to-cloud/github-actions/41 --->
<!--- Before opening up a new feature request, please make sure to check for similar existing issues and pull requests -->
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
This action sets up a Python environment for use in actions by:
This action provides the following functionality for GitHub Actions users:
-optionally installing and adding to PATH a version of Python that is already installed in the tools cache
-downloading, installing and adding to PATH an available version of Python from GitHub Releases ([actions/python-versions](https://github.com/actions/python-versions/releases)) if a specific version is not available in the tools cache
-failing if a specific version of Python is not preinstalled or available for download
- registering problem matchers for error output
-Installing a version of Python or PyPy and (by default) adding it to the PATH
-Optionally caching dependencies for pip, pipenv and poetry
-Registering problem matchers for error output
# What's new
## What's new in V7
-Ability to download, install and set up Python packages from`actions/python-versions` that do not come preinstalled on runners
- Allows for pinning to a specific patch version of Python without the worry of it ever being removed or changed
- Automatic setup and download of Python packages if using a self-hosted runner
-Migrated action internals to ESM for compatibility with latest`@actions/*` packages. No changes to action inputs, outputs, or behavior.
# Usage
## Breaking changes in V6
- Upgraded action from node20 to node24
> Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. See [Release Notes](https://github.com/actions/runner/releases/tag/v2.327.1)
For more details, see the full release notes on the [releases page](https://github.com/actions/setup-python/releases/tag/v6.0.0)
## Basic usage
See [action.yml](action.yml)
Basic:
**Python**
```yaml
steps:
- uses:actions/checkout@v2
- uses:actions/setup-python@v2
- uses:actions/checkout@v7
- uses:actions/setup-python@v7
with:
python-version:'3.x'# Version range or exact version of a Python version to use, using SemVer's version range syntax
architecture:'x64'# optional x64 or x86. Defaults to x64 if not specified
python-version:'3.13'
- run:python my_script.py
```
Matrix Testing:
**PyPy**
```yaml
jobs:
build:
runs-on:ubuntu-latest
strategy:
matrix:
python-version:['2.x','3.x','pypy2','pypy3']
name:Python ${{ matrix.python-version }} sample
steps:
- uses:actions/checkout@v2
- name:Setuppython
uses:actions/setup-python@v2
- uses:actions/checkout@v7
- uses:actions/setup-python@v7
with:
python-version:${{ matrix.python-version }}
architecture:x64
python-version:'pypy3.10'
- run:python my_script.py
```
Exclude a specific Python version:
**GraalPy**
```yaml
jobs:
build:
runs-on:${{ matrix.os }}
strategy:
matrix:
os:[ubuntu-latest, macos-latest, windows-latest]
python-version:[2.7,3.6,3.7,3.8,pypy2, pypy3]
exclude:
- os:macos-latest
python-version:3.8
- os:windows-latest
python-version:3.6
steps:
- uses:actions/checkout@v2
- name:Setup Python
uses:actions/setup-python@v2
- uses:actions/checkout@v7
- uses:actions/setup-python@v7
with:
python-version:${{ matrix.python-version }}
- name:Display Python version
run:python -c "import sys; print(sys.version)"
```
Download and set up a version of Python that does not come preinstalled on an image:
```yaml
jobs:
build:
runs-on:ubuntu-latest
strategy:
# in this example, there is a newer version already installed, 3.7.7, so the older version will be downloaded
python-version:[3.5,3.6,3.7.4,3.8]
steps:
- uses:actions/checkout@v2
- uses:actions/setup-python@v2
with:
python-version:${{ matrix.python-version }}
python-version:'graalpy-24.0'
- run:python my_script.py
```
# Getting started with Python + Actions
**Free threaded Python**
```yaml
steps:
- uses:actions/checkout@v7
- uses:actions/setup-python@v7
with:
python-version:'3.13t'
- run:python my_script.py
```
Check out our detailed guide on using [Python with GitHub Actions](https://help.github.com/en/actions/automating-your-workflow-with-github-actions/using-python-with-github-actions).
The`python-version` input is optional. If not supplied, the action will try to resolve the version from the default `.python-version` file. If the `.python-version` file doesn't exist Python or PyPy version from the PATH will be used. The default version of Python or PyPy in PATH varies between runners and can be changed unexpectedly so we recommend always setting Python version explicitly using the `python-version` or `python-version-file` inputs.
# Available versions of Python
The action will first check the local [tool cache](docs/advanced-usage.md#hosted-tool-cache) for a [semver](https://github.com/npm/node-semver#versions) match. If unable to find a specific version in the tool cache, the action will attempt to download a version of Python from [GitHub Releases](https://github.com/actions/python-versions/releases) and for PyPy from the official [PyPy's dist](https://downloads.python.org/pypy/).
`setup-python` is able to configure Python from two sources:
For information regarding locally cached versions of Python or PyPy on GitHub hosted runners, check out [GitHub Actions Runner Images](https://github.com/actions/runner-images).
- Preinstalled versions of Python in the tools cache on GitHub-hosted runners
- For detailed information regarding the available versions of Python that are installed see [Software installed on GitHub-hosted runners](https://help.github.com/en/actions/automating-your-workflow-with-github-actions/software-installed-on-github-hosted-runners).
- For every minor version of Python, expect only the latest patch to be preinstalled.
- If `3.8.1` is installed for example, and `3.8.2` is released, expect `3.8.1` to be removed and replaced by `3.8.2` in the tools cache.
- If the exact patch version doesn't matter to you, specifying just the major and minor version will get you the latest preinstalled patch version. In the previous example, the version spec `3.8` will use the `3.8.2` Python version found in the cache.
- Downloadable Python versions from GitHub Releases ([actions/python-versions](https://github.com/actions/python-versions/releases))
- All available versions are listed in the [version-manifest.json](https://github.com/actions/python-versions/blob/master/versions-manifest.json) file.
- If there is a specific version of Python that is not available, you can open an issue here
## Supported version syntax
# Hosted Tool Cache
The `python-version` input supports the [Semantic Versioning Specification](https://semver.org/) and some special version notations (e.g. `semver ranges`, `x.y-dev syntax`, etc.), for detailed examples please refer to the section: [Using python-version input](docs/advanced-usage.md#using-the-python-version-input) of the [Advanced usage](docs/advanced-usage.md) guide.
GitHub hosted runners have a tools cache that comes with a few versions of Python + PyPy already installed. This tools cache helps speed up runs and tool setup by not requiring any new downloads. There is an environment variable called `RUNNER_TOOL_CACHE` on each runner that describes the location of this tools cache and there is where you will find Python and PyPy installed. `setup-python` works by taking a specific version of Python or PyPy in this tools cache and adding it to PATH.
Using the `architecture` input, it is possible to specify the required Python or PyPy interpreter architecture: `x86`, `x64`, or `arm64`. If the input is not specified, the architecture defaults to the host OS architecture.
GitHub virtual environments are setup in [actions/virtual-environments](https://github.com/actions/virtual-environments). During the setup, the available versions of Python and PyPy are automatically downloaded, setup and documented.
- [Tools cache setup for Ubuntu](https://github.com/actions/virtual-environments/blob/master/images/linux/scripts/installers/hosted-tool-cache.sh)
- [Tools cache setup for Windows](https://github.com/actions/virtual-environments/blob/master/images/win/scripts/Installers/Download-ToolCache.ps1)
## Caching packages dependencies
# Specifying a Python version
The action has built-in functionality for caching and restoring dependencies. It uses [toolkit/cache](https://github.com/actions/toolkit/tree/main/packages/cache) under the hood for caching dependencies but requires less configuration settings. Supported package managers are `pip`, `pipenv` and `poetry`. The `cache` input is optional, and caching is turned off by default.
If there is a specific version of Python that you need and you don't want to worry about any potential breaking changes due to patch updates (going from `3.7.5` to `3.7.6` for example), you should specify the exact major, minor, and patch version (such as `3.7.5`)
- The only downside to this is that set up will take a little longer since the exact version will have to be downloaded if the exact version is not already installed on the runner due to more recent versions.
- MSI installers are used on Windows for this, so runs will take a little longer to set up vs Mac and Linux.
The action defaults to searching for a dependency file (`requirements.txt` or `pyproject.toml` for pip, `Pipfile.lock` for pipenv or `poetry.lock` for poetry) in the repository, and uses its hash as a part of the cache key. Input `cache-dependency-path` is used for cases when multiple dependency files are used, they are located in different subdirectories or different files for the hash that want to be used.
You should specify only a major and minor version if you are okay with the most recent patch version being used.
-There will be a single patch version already installed on each runner for every minor version of Python that is supported.
-The patch version that will be preinstalled, will generally be the latest and every time there is a new patch released, the older version that is preinstalled will be replaced.
- Using the most recent patch version will result in a very quick setup since no downloads will be required since a locally installed version Python on the runner will be used.
- For `pip`, the action will cache the global cache directory
-For `pipenv`, the action will cache virtualenv directory
-For `poetry`, the action will cache virtualenv directories -- one for each poetry project found
# Using `setup-python` with a self hosted runner
**Caching pip dependencies:**
If you would like to use `setup-python` and a self-hosted runner, there are a few extra things you need to make sure are set up so that new versions of Python can be downloaded and configured on your runner.
```yaml
steps:
- uses:actions/checkout@v7
- uses:actions/setup-python@v7
with:
python-version:'3.13'
cache:'pip'# caching pip dependencies
- run:pip install -r requirements.txt
```
>**Note:** Restored cache will not be used if the requirements.txt file is not updated for a long time and a newer version of the dependency is available which can lead to an increase in total build time.
### Windows
>The requirements file format allows for specifying dependency versions using logical operators (for example chardet>=3.0.4) or specifying dependencies without any versions. In this case the pip install -r requirements.txt command will always try to install the latest available package version. To be sure that the cache will be used, please stick to a specific dependency version and update it manually if necessary.
- Your runner needs to be running with administrator privileges so that the appropriate directories and files can be set up when downloading and installing a new version of Python for the first time.
- If your runner is configured as a service, make sure the account that is running the service has the appropriate write permissions so that Python can get installed. The default `NT AUTHORITY\NETWORK SERVICE` should be sufficient.
- You need `7zip` installed and added to your `PATH` so that the downloaded versions of Python files can be extracted properly during first-time setup.
- MSI installers are used when setting up Python on Windows. A word of caution as MSI installers update registry settings.
- The 3.8 MSI installer for Windows will not let you install another 3.8 version of Python. If `setup-python` fails for a 3.8 version of Python, make sure any previously installed versions are removed by going to "Apps & Features" in the Settings app.
>The `setup-python` action does not handle authentication for pip when installing packages from private repositories. For help, refer [pip’s VCS support documentation](https://pip.pypa.io/en/stable/topics/vcs-support/) or visit the [pip repository](https://github.com/pypa/pip).
### Linux
See examples of using `cache` and `cache-dependency-path` for `pipenv` and `poetry` in the section: [Caching packages](docs/advanced-usage.md#caching-packages) of the [Advanced usage](docs/advanced-usage.md) guide.
- The Python packages that are downloaded from `actions/python-versions` are originally compiled from source in `/opt/hostedtoolcache/` with the [--enable-shared](https://github.com/actions/python-versions/blob/94f04ae6806c6633c82db94c6406a16e17decd5c/builders/ubuntu-python-builder.psm1#L35) flag, which makes them non-relocatable.
- Create an environment variable called `AGENT_TOOLSDIRECTORY` and set it to `/opt/hostedtoolcache`. This controls where the runner downloads and installs tools.
- In the same shell that your runner is using, type `export AGENT_TOOLSDIRECTORY=/opt/hostedtoolcache`
- A more permanent way of setting the environment variable is to create a `.env` file in the same directory as your runner and to add `AGENT_TOOLSDIRECTORY=/opt/hostedtoolcache`. This ensures the variable is always set if your runner is configured as a service.
- Create a directory called `hostedtoolcache` inside `/opt`.
- The user starting the runner must have write permission to the `/opt/hostedtoolcache` directory. It is not possible to start the Linux runner with `sudo` and the `/opt` directory usually requires root privileges to write to. Check the current user and group that the runner belongs to by typing `ls -l` inside the runners root directory.
- The runner can be granted write access to the `/opt/hostedtoolcache` directory using a few techniques:
- The user starting the runner is the owner, and the owner has write permission
- The user starting the runner is in the owning group, and the owning group has write permission
- All users have write permission
- One quick way to grant access is to change the user and group of `/opt/hostedtoolcache` to be the same as the runners using `chown`
- If your runner is configured as a service and you run into problems, make sure the user that the service is running as is correct. For more information, you can [check the status of your self-hosted runner](https://help.github.com/en/actions/hosting-your-own-runners/configuring-the-self-hosted-runner-application-as-a-service#checking-the-status-of-the-service).
## Advanced usage
### Mac
- [Using the python-version input](docs/advanced-usage.md#using-the-python-version-input)
- [Using the python-version-file input](docs/advanced-usage.md#using-the-python-version-file-input)
- [Using the pip-version input](docs/advanced-usage.md#using-the-pip-version-input)
- The same setup that applies to `Linux` also applies to `Mac`, just with a different tools cache directory.
- Create a directory called `/Users/runner/hostedtoolcache`
- Set the `AGENT_TOOLSDIRECTORY` environment variable to `/Users/runner/hostedtoolcache`.
- Change the permissions of `/Users/runner/hostedtoolcache` so that the runner has write access.
## Recommended permissions
When using the `setup-python` action in your GitHub Actions workflow, it is recommended to set the following permissions to ensure proper functionality:
# Using Python without `setup-python`
```yaml
permissions:
contents:read# access to check out code and install dependencies
```
`setup-python` helps keep your dependencies explicit and ensures consistent behavior between different runners. If you use `python` in a shell on a GitHub hosted runner without `setup-python` it will default to whatever is in PATH. The default version of Python in PATH vary between runners and can change unexpectedly so we recommend you always use `setup-python`.
## License
# License
The scripts and documentation in this project are released under the [MIT License](LICENSE).
The scripts and documentation in this project are released under the [MIT License](LICENSE)
## Contributions
# Contributions
Contributions are welcome! See our [Contributor's Guide](docs/contributors.md)
Contributions are welcome! See our [Contributor's Guide](docs/contributors.md).
`Cache restored from key: setup-python-${process.env['RUNNER_OS']}-${process.arch}${osSegment}-python-${pythonVersion}-${packageManager}${versionSuffix}-${fileHash}`
)asany;// Widening PipCache | PipenvCache | PoetryCache type to any allow us to change private property on the cacheDistributor to test value: "**/pyprojecttest.toml"
"Invalid 'version' property for GraalPy. GraalPy version should be specified as 'graalpy<python-version>' or 'graalpy-<python-version>'. See README for examples and documentation."
"Invalid 'version' property for PyPy. PyPy version should be specified as 'pypy<python-version>' or 'pypy-<python-version>'. See README for examples and documentation."
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.