Skip to content

Latest stable pypy3.11 release is not available #1360

Closed as not planned
Closed as not planned

Description

@skirpichev

Per docs:

All available versions that we can download are listed in versions.json file.

The json file has entry for PyPy version 8.0.0 and python_version 3.11.16, yet in Github Actions I got the previous stable release (v7.3.23) for selector "python-version: pypy3.11". See pr example: mpmath/mpmath#1189

Activity

  1. v-gowridurgad commented on Sep 24, 2026

    @v-gowridurgad
    Contributor

    Hi @skirpichev,
    Thank you for creating this issue. We will investigate it and provide feedback as soon as we have some updates.

  2. eran132 commented on Sep 27, 2026

    @eran132

    This looks like the documented check-latest behaviour rather than a resolution bug. The runner image ships PyPy 3.11 in its tool cache, and that copy predates the 8.0.0 release.

    • ubuntu-24.04 image 20260920.314.1 has 3.11.15 [PyPy 7.3.23] pre-cached (image readme). versions.json was updated with 8.0.0 on Sept 21, a day after that image was built.
    • With the default check-latest: false, setup-python uses any cached version that satisfies pypy3.11 before it looks at the manifest (docs).

    I checked this with actions/setup-python@v7.0.0 and python-version: pypy3.11 (run):

    Runner check-latest Result
    ubuntu-24.04 false PyPy 7.3.23 (Python 3.11.15), from the tool cache
    ubuntu-24.04 true Resolved as PyPy 8.0.0 with Python (3.11.16), downloaded
    windows-2025 false / true PyPy 8.0.0. That image has no pypy3.11 cached, so it downloads the newest

    Until the images pick up 8.0.0 in a future rebuild, setting check-latest: true gets the new release:

    - uses: actions/setup-python@v7
      with:
        python-version: pypy3.11
        check-latest: true
  3. skirpichev commented on Sep 28, 2026

    @skirpichev
    Author

    Sorry, my fault. Seems to be working in mpmath/mpmath#1194

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions