X Tutup
Skip to content

Commit 4d0558a

Browse files
committed
trying to be free-threading from astral
1 parent 34827dd commit 4d0558a

File tree

1 file changed

+18
-12
lines changed

1 file changed

+18
-12
lines changed

.github/workflows/github_workflows_build-2025_05.yml

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ jobs:
3737
PANDOC: "0"
3838
ARTIFACT_NAME_313: "publish_313dot"
3939
ARTIFACT_NAME_314: "publish_314dot"
40-
python_sourcef_313: "https://github.com/astral-sh/python-build-standalone/releases/download/20250902/cpython-3.13.7+20250902-x86_64-pc-windows-msvc-install_only_stripped.tar.gz"
41-
python_sha256f_313: "ffd3dd92f60041db8a9c24a5d84b915ece8ad4202cfd401b46bafaa4c8dab324"
42-
python_sourcef_314: "https://github.com/astral-sh/python-build-standalone/releases/download/20250918/cpython-3.14.0rc3+20250918-x86_64-pc-windows-msvc-install_only_stripped.tar.gz"
43-
python_sha256f_314: "05e593a278c1b6d3c872d909e8031eaedf7bd8e7df9de2bfea857b7230f0b4c5"
40+
python_sourcef_313: "https://github.com/astral-sh/python-build-standalone/releases/download/20251007/cpython-3.13.8+20251007-x86_64-pc-windows-msvc-install_only_stripped.tar.gz"
41+
python_sha256f_313: "470ca31c7debaacbb00904f697cf813cc4c033692c4b6119e385aaea69348466"
42+
python_sourcef_314: "https://github.com/astral-sh/python-build-standalone/releases/download/20251007/cpython-3.14.0+20251007-x86_64-pc-windows-msvc-install_only_stripped.tar.gz"
43+
python_sha256f_314: "42befa2b63b34948e74e2e10aed1b3dd85402e70244840fecde8a93acc1c3eff"
4444
WINPYARCH: "64"
4545
WINPYVERSION_313: "313"
4646
WINPYVERSION_314: "314"
@@ -60,8 +60,8 @@ jobs:
6060
PANDOC: "1"
6161
ARTIFACT_NAME_313: "publish_313slim"
6262
ARTIFACT_NAME_314: ""
63-
python_sourcef_313: "https://github.com/astral-sh/python-build-standalone/releases/download/20250902/cpython-3.13.7+20250902-x86_64-pc-windows-msvc-install_only_stripped.tar.gz"
64-
python_sha256f_313: "ffd3dd92f60041db8a9c24a5d84b915ece8ad4202cfd401b46bafaa4c8dab324"
63+
python_sourcef_313: "https://github.com/astral-sh/python-build-standalone/releases/download/20251007/cpython-3.13.8+20251007-x86_64-pc-windows-msvc-install_only_stripped.tar.gz"
64+
python_sha256f_313: "470ca31c7debaacbb00904f697cf813cc4c033692c4b6119e385aaea69348466"
6565
python_sourcef_314: ""
6666
python_sha256f_314: ""
6767
WINPYARCH: "64"
@@ -83,8 +83,8 @@ jobs:
8383
PANDOC: "0"
8484
ARTIFACT_NAME_313: "publish_313whl"
8585
ARTIFACT_NAME_314: ""
86-
python_sourcef_313: "https://github.com/astral-sh/python-build-standalone/releases/download/20250902/cpython-3.13.7+20250902-x86_64-pc-windows-msvc-install_only_stripped.tar.gz"
87-
python_sha256f_313: "ffd3dd92f60041db8a9c24a5d84b915ece8ad4202cfd401b46bafaa4c8dab324"
86+
python_sourcef_313: "https://github.com/astral-sh/python-build-standalone/releases/download/20251007/cpython-3.13.8+20251007-x86_64-pc-windows-msvc-install_only_stripped.tar.gz"
87+
python_sha256f_313: "470ca31c7debaacbb00904f697cf813cc4c033692c4b6119e385aaea69348466"
8888
python_sourcef_314: ""
8989
python_sha256f_314: ""
9090
WINPYARCH: "64"
@@ -108,8 +108,8 @@ jobs:
108108
ARTIFACT_NAME_314: "publish_314free"
109109
python_sourcef_313: ""
110110
python_sha256f_313: ""
111-
python_sourcef_314: "https://github.com/winpython/winpy.github.io/releases/download/20250918/cpython-3.14.0rc3+20250918-x86_64-pc-windows-msvc-freethreaded-install_only_stripped.tar.gz"
112-
python_sha256f_314: "4cd678c30a3dfe4d21b017be2d7871797dc01cae023d4797ec0ada19f0bca346"
111+
python_sourcef_314: "https://github.com/astral-sh/python-build-standalone/releases/download/20251007/cpython-3.14.0+20251007-x86_64-pc-windows-msvc-freethreaded+pgo-full.tar.zst"
112+
python_sha256f_314: "7ce62b9445d6d8a8518963e43eb655f5b9f7d08d084d7efc7164b1212fe13d16"
113113
WINPYARCH: "64"
114114
WINPYVERSION_313: ""
115115
WINPYVERSION_314: "314"
@@ -220,8 +220,14 @@ jobs:
220220
if: env.ARTIFACT_NAME != ''
221221
shell: bash
222222
run: |
223-
mkdir dotpython
224-
tar -xf python-3-embed.tar.gz -C dotpython
223+
mkdir -p dotpythonpre
224+
mkdir -p dotpython/python
225+
tar -xf python-3-embed.tar.gz -C dotpythonpre
226+
if [ -d predotpython/python/install ]; then
227+
mv predotpython/python/install/* dotpython/python/
228+
elif [ -d predotpython/python ]; then
229+
mv predotpython/python dotpython/
230+
fi
225231
226232
- name: Copy launchers_final files to dotpython
227233
if: env.ARTIFACT_NAME != ''

0 commit comments

Comments
 (0)
X Tutup