Skip to content

Commit ff6887c

Browse files
committed
WinPython 2026-04
1 parent 4fe6467 commit ff6887c

22 files changed

Lines changed: 32181 additions & 24 deletions

‎cycles/2026_04.toml‎

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# is a new file rather than a copy of the workflow.
55

66
cycle_dir = "winpython/portable/cycle_2026_04"
7-
release_level = "b4"
7+
release_level = ""
88

99
# The build publishes under "<this file's name with dashes><release level>", so
1010
# this cycle releases as 2026-04b1 and a respin is a release_level bump rather
@@ -18,29 +18,29 @@ sha256 = "11eb6dbe5286c9e5edb0cca4412e7d99ec6578ec04158b0b7fe11f7fd96688e5"
1818
# ver2 is the WinPython 4-part version; its first 3 parts must appear in src.
1919

2020
[pythons."3.13"]
21-
ver2 = "3.13.16.0"
22-
src = "https://github.com/astral-sh/python-build-standalone/releases/download/20261009/cpython-3.13.16+20261009-x86_64-pc-windows-msvc-install_only_stripped.tar.gz"
23-
sha = "3a7adfb69e3ff02a41ed38ac637808532b438ab3c8619af46ca5dbec5c1f5190"
21+
ver2 = "3.13.18.0"
22+
src = "https://github.com/astral-sh/python-build-standalone/releases/download/20261026/cpython-3.13.18+20261026-x86_64-pc-windows-msvc-install_only_stripped.tar.gz"
23+
sha = "7369f7a35f261222a6ac8b3a87c1c88eeebee8af945d85346202591a64038dd3"
2424

2525
[pythons."3.14"]
26-
ver2 = "3.14.8.0"
27-
src = "https://github.com/astral-sh/python-build-standalone/releases/download/20261009/cpython-3.14.8+20261009-x86_64-pc-windows-msvc-install_only_stripped.tar.gz"
28-
sha = "5b6fa7ddeabe23ae83d7b54e5043eb4fa1ccb10a73fa4c6b0f541dea8160d505"
26+
ver2 = "3.14.10.0"
27+
src = "https://github.com/astral-sh/python-build-standalone/releases/download/20261026/cpython-3.14.10+20261026-x86_64-pc-windows-msvc-install_only_stripped.tar.gz"
28+
sha = "c1876a9795d3a94ee49a1499a69cd91e26ca3e2829593f93fa6e4db90d05402b"
2929

3030
[pythons."3.14F"]
31-
ver2 = "3.14.8.0"
32-
src = "https://github.com/astral-sh/python-build-standalone/releases/download/20261009/cpython-3.14.8+20261009-x86_64-pc-windows-msvc-freethreaded-install_only_stripped.tar.gz"
33-
sha = "59abbca53cd0d1d34a6daf84977ad70e887a2e198bcea86fa80de920bad547f6"
31+
ver2 = "3.14.10.0"
32+
src = "https://github.com/astral-sh/python-build-standalone/releases/download/20261026/cpython-3.14.10+20261026-x86_64-pc-windows-msvc-freethreaded-install_only_stripped.tar.gz"
33+
sha = "028ef9fa0ac7ad31553d8d0824a8e48ad52fea1728bd5acb4f60089ab202096a"
3434

3535
[pythons."3.15"]
36-
ver2 = "3.15.0.5"
37-
src = "https://github.com/astral-sh/python-build-standalone/releases/download/20261009/cpython-3.15.0+20261009-x86_64-pc-windows-msvc-install_only_stripped.tar.gz"
38-
sha = "0943854634fa0fc4faf2a37d900bc7e1a6f89afd7ac576b22d17f39142c63b55"
36+
ver2 = "3.15.2.0"
37+
src = "https://github.com/astral-sh/python-build-standalone/releases/download/20261026/cpython-3.15.2+20261026-x86_64-pc-windows-msvc-install_only_stripped.tar.gz"
38+
sha = "02e532b60e720aa3d77e757c349ae9cc945441c05851fa646336fc9ff0403041"
3939

4040
[pythons."3.15F"]
41-
ver2 = "3.15.0.5"
42-
src = "https://github.com/astral-sh/python-build-standalone/releases/download/20261009/cpython-3.15.0+20261009-x86_64-pc-windows-msvc-freethreaded-install_only_stripped.tar.gz"
43-
sha = "bbbddf065307def1f7f7f31525c1a735c1b015417b893f2e2ff8762d7d689973"
41+
ver2 = "3.15.2.0"
42+
src = "https://github.com/astral-sh/python-build-standalone/releases/download/20261026/cpython-3.15.2+20261026-x86_64-pc-windows-msvc-freethreaded-install_only_stripped.tar.gz"
43+
sha = "4524041b8b51cae19c5a76929ad9bfa53275b586e9bb47e450f57fffc4e1b0d7"
4444

4545
# Flavors become the job matrix. 2026-02 renamed "free" to "dotf", so this
4646
# varies per cycle too and belongs in the cycle file.
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
lock-version = "1.0"
2+
created-by = "pip"
3+
4+
[[packages]]
5+
name = "build"
6+
version = "1.5.0"
7+
8+
[[packages.wheels]]
9+
name = "build-1.5.0-py3-none-any.whl"
10+
url = "https://files.pythonhosted.org/packages/0d/fe/6bea5c9162869c5beba5d9c8abbed835ec85bf1ec1fba05a3822325c45f3/build-1.5.0-py3-none-any.whl"
11+
12+
[packages.wheels.hashes]
13+
sha256 = "13f3eecb844759ab66efec90ca17639bbf14dc06cb2fdf37a9010322d9c50a6f"
14+
15+
[[packages]]
16+
name = "colorama"
17+
version = "0.4.6"
18+
19+
[[packages.wheels]]
20+
name = "colorama-0.4.6-py2.py3-none-any.whl"
21+
url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl"
22+
23+
[packages.wheels.hashes]
24+
sha256 = "4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"
25+
26+
[[packages]]
27+
name = "packaging"
28+
version = "26.3"
29+
30+
[[packages.wheels]]
31+
name = "packaging-26.3-py3-none-any.whl"
32+
url = "https://files.pythonhosted.org/packages/63/34/ba1c580383c9eada3711951fef0795c80b829a078d72188184bcab9dd527/packaging-26.3-py3-none-any.whl"
33+
34+
[packages.wheels.hashes]
35+
sha256 = "d7193f7c8e4e93f444fde0262bf90af30e16fa0ad0ad44cb553c87339b23cd1c"
36+
37+
[[packages]]
38+
name = "pyproject-hooks"
39+
version = "1.2.0"
40+
41+
[[packages.wheels]]
42+
name = "pyproject_hooks-1.2.0-py3-none-any.whl"
43+
url = "https://files.pythonhosted.org/packages/bd/24/12818598c362d7f300f18e74db45963dbcb85150324092410c8b49405e42/pyproject_hooks-1.2.0-py3-none-any.whl"
44+
45+
[packages.wheels.hashes]
46+
sha256 = "9e5c6bfa8dcc30091c74b0cf803c81fdd29d94f01992a7707bc97babb1141913"
47+
48+
[[packages]]
49+
name = "setuptools"
50+
version = "84.0.0"
51+
52+
[[packages.wheels]]
53+
name = "setuptools-84.0.0-py3-none-any.whl"
54+
url = "https://files.pythonhosted.org/packages/95/9c/c510029fc6ef33a6275cd2c5d3cecd6613dfd6aa401d57c54f1c18852ccf/setuptools-84.0.0-py3-none-any.whl"
55+
56+
[packages.wheels.hashes]
57+
sha256 = "51a52592b3b99e102b609654876bd65f19f999935166d1352678931132b0c670"
58+
59+
[[packages]]
60+
name = "sqlite-bro"
61+
version = "1.3.2"
62+
63+
[[packages.wheels]]
64+
name = "sqlite_bro-1.3.2-py3-none-any.whl"
65+
url = "https://files.pythonhosted.org/packages/17/ce/51e2a8e3e11cfd7f8dffcdbbf080721322a1ad62533b58ebc26162a16038/sqlite_bro-1.3.2-py3-none-any.whl"
66+
67+
[packages.wheels.hashes]
68+
sha256 = "0ecda886fbd9c9536cbc7192662be0a0b7d963e9df506dcc788cf1e37e572034"
69+
70+
[[packages]]
71+
name = "wheel"
72+
version = "0.48.0"
73+
74+
[[packages.wheels]]
75+
name = "wheel-0.48.0-py3-none-any.whl"
76+
url = "https://files.pythonhosted.org/packages/2e/29/69cfbb602cd91690c55d38ba9fe53e6a7e76a6fa647bf38f19c138d25449/wheel-0.48.0-py3-none-any.whl"
77+
78+
[packages.wheels.hashes]
79+
sha256 = "3217dcc807155e45db462d7ef2431f5ddda0d7273b700d05a67b271ceb1287ab"
80+
81+
[[packages]]
82+
name = "wppm"
83+
version = "17.13.20260913"
84+
85+
[[packages.wheels]]
86+
name = "wppm-17.13.20260913-py3-none-any.whl"
87+
url = "https://files.pythonhosted.org/packages/05/57/8af04f9c6b162656be21e34464ac7a58ccf88c4ac71fef2d7518c80c19fa/wppm-17.13.20260913-py3-none-any.whl"
88+
89+
[packages.wheels.hashes]
90+
sha256 = "86efc07a0c3c0ba9ca90d2f4b9dc6ffef0a258662b52f731b38655d871df76ca"

0 commit comments

Comments
 (0)