mirror of
https://github.com/fish-shell/fish-shell.git
synced 2026-05-08 08:01:15 -03:00
Work around github actions python failure
github actions runners have python 3.12, so the upgrade to debian
stable's 3.13 broke things:
+ env UV_PYTHON=python uv --no-managed-python lock --check --exclude-newer=2026-02-01T13:00:00Z
Using CPython 3.12.3 interpreter at: /usr/bin/python
error: The requested interpreter resolved to Python 3.12.3, which is incompatible with the project's Python requirement: `>=3.13` (from `project.requires-python`)
Error: Process completed with exit code 2.
Steps:
1. edit pyproject.toml and
2. uv lock --upgrade --exclude-newer="$(awk -F'"' <uv.lock '/^exclude-newer[[:space:]]*=/ {print $2}')"
In future we should maybe use managed python?
This commit is contained in:
@@ -5,6 +5,7 @@ sources:
|
||||
kind: shell
|
||||
spec:
|
||||
command: |
|
||||
# TODO github actions might not have this
|
||||
build_tools/version-available-in-debian.sh stable python3-defaults
|
||||
sphinx_version:
|
||||
kind: shell
|
||||
|
||||
Reference in New Issue
Block a user