Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sporadically missing patch versions on python-versions for arm64 #892

Open
2 of 5 tasks
chris-griffin opened this issue Jun 15, 2024 · 2 comments
Open
2 of 5 tasks
Labels
bug Something isn't working

Comments

@chris-griffin
Copy link

Description:
Linux arm64 support was recently added to python-versions (actions/python-versions#274). Many supported arm64 versions are available on main now (search for arm64) as you can see here: https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json.

These are the versions available (excluding non-releases). As you can see many patch versions are inextricably missing:

  • 3.12.0-3.12.4 (all present)
  • 3.11.3-3.11.9 (missing 3.11.0-3.11.2)
  • 3.10.11 (missing 3.10.0-3.10.10 and missing the latest patch 3.10.12-3.10.14 )
  • 3.9.13 (missing 3.9.0-3.9.12 and missing the latest patch 3.9.14-3.9.19)
  • 3.8.10 (missing 3.8.0-3.8.9 and missing the latest patch 3.8.11-3.8.19)

However, many patch versions of python are missing. For example,

Action version:
All

Platform:

  • Ubuntu
  • macOS
  • Windows

Runner type:

  • Hosted
  • Self-hosted

Tools version:

  • 3.11.0-3.11.2
  • 3.10.0-3.10.10 and 3.10.12-3.10.14
  • 3.9.0-3.9.12 and 3.9.14-3.9.19
  • 3.8.0-3.8.9 and 3.8.11-3.8.19

Repro steps:
Go to https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json and try to find the 3.9.19 version for "arch": "arm64" (or for any other version listed under the Tools version section)

Expected behavior:
All patch python versions listed under the Tools version section should be available for arm64

Actual behavior:
All patch python versions listed under the Tools version section are not available for arm64

@chris-griffin chris-griffin added bug Something isn't working needs triage labels Jun 15, 2024
@aparnajyothi-y
Copy link

Hello @chris-griffin, Thank you for creating this issue and we will look into it :)

@chris-griffin
Copy link
Author

This was partially addressed in actions/python-versions#289

For example, python-3.9.19-linux-22.04-arm64.tar.gz is now available although python-3.9.19-darwin-arm64.tar.gz remains unavailable. Additionally, 3.9.0-3.9.12 and 3.9.14-3.9.18 are still missing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants