build-python: Update to Python 3.13.11

This commit is contained in:
Martin Storsjö committed 2026-01-19 00:00:37 +02:00
1 parent 1032736a4c
commit f25f2fb3aa
3 files changed
+4 -6

No files matched your search

+1 -1
View File
@@ -54,7 +54,7 @@ jobs:
run: |
echo LLVM_VERSION=$(git ls-remote https://github.com/llvm/llvm-project.git | grep 'refs/heads/main$' | awk '{print $1}') >> $GITHUB_OUTPUT
echo MINGW_W64_VERSION=$(git ls-remote https://github.com/mingw-w64/mingw-w64.git | grep 'refs/heads/master$' | awk '{print $1}') >> $GITHUB_OUTPUT
echo PYTHON_VERSION_MINGW=$(git ls-remote https://github.com/msys2-contrib/cpython-mingw.git | grep 'refs/heads/mingw-v3.12.9$' | awk '{print $1}') >> $GITHUB_OUTPUT
echo PYTHON_VERSION_MINGW=$(git ls-remote https://github.com/msys2-contrib/cpython-mingw.git | grep 'refs/heads/mingw-v3.13.11$' | awk '{print $1}') >> $GITHUB_OUTPUT
cat $GITHUB_OUTPUT
cat $GITHUB_OUTPUT >> parameters.txt
- uses: actions/upload-artifact@v4
+1 -3
View File
@@ -248,9 +248,7 @@ if [ -n "$HOST" ]; then
BUILDDIR=$BUILDDIR-$HOST
if [ -n "$WITH_PYTHON" ] && [ -n "$TARGET_WINDOWS" ]; then
# The python3-config script requires executing with bash. It outputs
# an extra trailing space, which the extra 'echo' layer gets rid of.
EXT_SUFFIX="$(echo $(bash $PREFIX/python/bin/python3-config --extension-suffix))"
EXT_SUFFIX="$(python3 $PREFIX/python/bin/python3-config --extension-suffix)"
PYTHON_RELATIVE_PATH="$(cd "$PREFIX" && echo python/lib/python*/site-packages)"
PYTHON_INCLUDE_DIR="$(echo $PREFIX/python/include/python*)"
PYTHON_LIB="$(echo $PREFIX/python/lib/libpython3.*.dll.a)"
+2 -2
View File
@@ -17,8 +17,8 @@
set -e
: ${LIBFFI_VERSION:=v3.4.7}
: ${PYTHON_VERSION:=v3.12.9}
: ${PYTHON_VERSION_MINGW:=1b241aa8572ee8cd4131fffca838b6bbdf5a7b5e}
: ${PYTHON_VERSION:=v3.13.11}
: ${PYTHON_VERSION_MINGW:=bbd33f429f50c5aca3d830cabe5324a499754752}
unset HOST