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

Missing Non-Freethreaded Version for Python 3.13 and Python 3.11.11 Release #407

Closed
merajhashemi opened this issue Dec 6, 2024 · 3 comments · Fixed by astral-sh/uv#9669

Comments

@merajhashemi
Copy link

I’ve noticed a couple of things related to Python version availability when using uv, and I’m not entirely sure if this is the right place to report it or if it might belong in the uv repository. Since both projects are soon to be managed by Astral, I thought it might be worth mentioning here first.

  1. The non-freethreaded version of Python 3.13 does not appear to be available for download.
  2. Even though Python 3.11.11 has been released, and I saw that Update to latest Python patch versions #400 for adding it was merged (@zanieb), it is still not listed as an available version.

When I run:

uv python list --all-versions

I see the following versions listed, but neither the non-freethreaded Python 3.13 nor Python 3.11.11 appear:

cpython-3.13.0+freethreaded-linux-x86_64-gnu    <download available>
cpython-3.12.7-linux-x86_64-gnu                 <download available>
cpython-3.12.6-linux-x86_64-gnu                 <download available>
cpython-3.12.5-linux-x86_64-gnu                 <download available>
cpython-3.12.4-linux-x86_64-gnu                 <download available>
cpython-3.12.3-linux-x86_64-gnu                 <download available>
cpython-3.12.2-linux-x86_64-gnu                 <download available>
cpython-3.12.1-linux-x86_64-gnu                 <download available>
cpython-3.12.0-linux-x86_64-gnu                 <download available>
cpython-3.11.10-linux-x86_64-gnu                <download available>
...

Would you be able to confirm whether this behavior is expected—i.e., it might require adjustments on my end—or if it is a bug?


Environment
Operating System: Ubuntu 22.04.3 LTS
uv version: 0.5.6

@zanieb
Copy link
Member

zanieb commented Dec 6, 2024

I'm going to transfer this over to uv because these are not problems here (all these distributions are available).

edit: Oh, I can't actually — oh well.

@zanieb
Copy link
Member

zanieb commented Dec 6, 2024

You can install 3.13.0 — the --all-versions output must have a bug. uv python install 3.13 should install the non-freethreaded variant.

Access to the latest versions, like 3.11.1, requires a new uv release. That's in progress in astral-sh/uv#9663

@zanieb
Copy link
Member

zanieb commented Dec 6, 2024

Fixing that display bug in astral-sh/uv#9669

zanieb added a commit to astral-sh/uv that referenced this issue Dec 6, 2024
…9669)

Closes astral-sh/python-build-standalone#407

```
❯ cargo run -q -- python list | head -n 2
cpython-3.13.0+freethreaded-macos-aarch64-none    <download available>
cpython-3.13.0-macos-aarch64-none                 <download available>
❯ uv python list | head -n 2
cpython-3.13.0+freethreaded-macos-aarch64-none    <download available>
cpython-3.12.7-macos-aarch64-none                 <download available>
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants