← Back to issue list

fix: Properly set python version for uv

View original Github issue

Metadata

Project
starflow
Number
#38
Type
pull request
State
merged
Author
upils
Labels
—
Created
Updated
Closed

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.
72%
#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.
72%