File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -31,14 +31,16 @@ jobs:
3131
3232 LIST=$(uv python list --all-versions --output-format json)
3333
34+ # Excluding 3.15.0a2 specifically as numpy won't build on it (needed for pyarrow)
3435 CPYTHON_VERSIONS=$(echo "$LIST" | jq -c --arg min "$MIN_VERSION" '
3536 ($min | split(".") | {major: .[0]|tonumber, minor: .[1]|tonumber}) as $minv |
36- [.[] | {v:.version_parts, t:.variant, impl:.implementation}]
37+ [.[] | {v:.version_parts, t:.variant, impl:.implementation, full:.version }]
3738 | unique_by([.v.minor,.t])
3839 | map(select(
3940 (.impl == "cpython") and
4041 (.v.major == 3) and
41- (.v.minor >= $minv.minor)
42+ (.v.minor >= $minv.minor) and
43+ (.full != "3.15.0a2")
4244 ))
4345 | map(select(.t != "freethreaded")) # Delete this line to include FT variants
4446 | map("\(.v.major).\(.v.minor)\(if .t=="freethreaded" then "t" else "" end)")')
You can’t perform that action at this time.
0 commit comments