fix: Properly set python version for uv
Metadata
Current evaluation
Merged #38 (bb976bd) upgraded setup-uv to v5, applied the requested Python version to uv environment creation, and disabled CI fail-fast so independent jobs can be rerun.
Resolution: closed resolved
Reason: PR #38 was approved and merged as commit bb976bd. It fixed Python version selection for uv environments and improved independent CI job reruns.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- Update astral-sh/setup-uv to v5, supporting declaring the python version wanted in the venv.
- Use the python-version to create a venv with the requested python version
- Enable re-running a failed job if another one failed by disabling fail-fast.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #38 (bb976bd) upgraded setup-uv to v5, applied the requested Python version to uv environment creation, and disabled CI fail-fast so independent jobs can be rerun. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #38 upgraded astral-sh/setup-uv to v5, applied the requested Python version to the virtual environment, and disabled fail-fast for independent CI job reruns. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval. Updated astral-sh/setup-uv to v5 to properly configure the Python version for virtual environments and disabled fail-fast to allow independent CI job retries. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged by maintainer upils. Updated astral-sh/setup-uv to v5 to properly configure the virtual environment with the requested Python version. Disabled fail-fast to allow independent re-runs of failed jobs. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1029 fix: don't require a specific python interpreter for uv (#1003) | craft-parts | merged | Merged #1029 backported #1003 to hotfix/2.4, removing uv's fixed Python-interpreter requirement and fixing a Snapcraft regression. | |
| #1003 fix: don't require a specific python interpreter for uv | craft-parts | merged | PR #1003 by bepri merged into craft-parts, dropping uv's fixed Python-interpreter requirement (+18/-2, 3 files), closing bug #991. Backported to hotfix/2.4 via merged PR #1029. |