Skip to content

Commit b23ff1b

Browse files
committed
simplify github_workflow, prepare b4 requirements
1 parent 7c1e01f commit b23ff1b

21 files changed

+31803
-66
lines changed

.github/workflows/github_workflows_build-2025_05.yml

Lines changed: 24 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ jobs:
2929
matrix:
3030
flavor:
3131
- name: "dot"
32-
REQUIREMENTS_313: "winpython\\portable\\cycle_2025_05\\requir.64-3_13_8_0dotb3.txt"
33-
REQUIREMENTS_314: "winpython\\portable\\cycle_2025_05\\requir.64-3_14_0_2dotb3.txt"
34-
REQUIREMENTS_315: "winpython\\portable\\cycle_2025_05\\requir.64-3_14_0_2dotb3.txt"
32+
REQUIREMENTS_313: "winpython\\portable\\cycle_2025_05\\requir.64-3_13_8_0dotb4.txt"
33+
REQUIREMENTS_314: "winpython\\portable\\cycle_2025_05\\requir.64-3_14_0_2dotb4.txt"
34+
REQUIREMENTS_315: "winpython\\portable\\cycle_2025_05\\requir.64-3_14_0_2dotb4.txt"
3535
REQUIREMENTS_WHL_313: ""
3636
REQUIREMENTS_WHL_314: ""
3737
REQUIREMENTS_WHL_315: ""
@@ -44,19 +44,10 @@ jobs:
4444
ARTIFACT_NAME_315: "publish_315dot"
4545
WINPYARCH: "64"
4646
WINPYARCHDET: "64"
47-
WINPYVERSION_313: "313"
48-
WINPYVERSION_314: "314"
49-
WINPYVERSION_315: "315"
50-
WINPYVER2_313: "3.13.8.0"
51-
WINPYVER2_314: "3.14.0.2"
52-
WINPYVER2_315: "3.15.0.0"
5347
my_release_level: "b4"
54-
build_location_313: "WPy64-31380"
55-
build_location_314: "WPy64-31402"
56-
build_location_315: "WPy64-31500"
5748
- name: "slim"
58-
REQUIREMENTS_313: "winpython\\portable\\cycle_2025_05\\requir.64-3_13_8_0slimb3.txt"
59-
REQUIREMENTS_314: "winpython\\portable\\cycle_2025_05\\requir.64-3_14_0_2slimb3.txt"
49+
REQUIREMENTS_313: "winpython\\portable\\cycle_2025_05\\requir.64-3_13_8_0slimb4.txt"
50+
REQUIREMENTS_314: "winpython\\portable\\cycle_2025_05\\requir.64-3_14_0_2slimb4.txt"
6051
REQUIREMENTS_315: ""
6152
REQUIREMENTS_WHL_313: ""
6253
REQUIREMENTS_WHL_314: ""
@@ -70,19 +61,10 @@ jobs:
7061
ARTIFACT_NAME_315: ""
7162
WINPYARCH: "64"
7263
WINPYARCHDET: "64"
73-
WINPYVERSION_313: "313"
74-
WINPYVERSION_314: "314"
75-
WINPYVERSION_315: ""
76-
WINPYVER2_313: "3.13.8.0"
77-
WINPYVER2_314: "3.14.0.2"
78-
WINPYVER2_315: ""
7964
my_release_level: "b4"
80-
build_location_313: "WPy64-31380"
81-
build_location_314: "WPy64-31402"
82-
build_location_315: ""
8365
- name: "whl"
84-
REQUIREMENTS_313: "winpython\\portable\\cycle_2025_05\\requir.64-3_13_8_0dotb3.txt"
85-
REQUIREMENTS_314: "winpython\\portable\\cycle_2025_05\\requir.64-3_14_0_2dotb3.txt"
66+
REQUIREMENTS_313: "winpython\\portable\\cycle_2025_05\\requir.64-3_13_8_0dotb4.txt"
67+
REQUIREMENTS_314: "winpython\\portable\\cycle_2025_05\\requir.64-3_14_0_2dotb4.txt"
8668
REQUIREMENTS_315: ""
8769
REQUIREMENTS_WHL_313: "winpython\\portable\\cycle_2025_05\\requir.64-3_13_8_0whlb3_wheels.txt"
8870
REQUIREMENTS_WHL_314: "winpython\\portable\\cycle_2025_05\\requir.64-3_14_0_2whlb3_wheels.txt"
@@ -96,19 +78,10 @@ jobs:
9678
ARTIFACT_NAME_315: ""
9779
WINPYARCH: "64"
9880
WINPYARCHDET: "64"
99-
WINPYVERSION_313: "313"
100-
WINPYVERSION_314: "314"
101-
WINPYVERSION_315: ""
102-
WINPYVER2_313: "3.13.8.0"
103-
WINPYVER2_314: "3.14.0.2"
104-
WINPYVER2_315: ""
10581
my_release_level: "b4"
106-
build_location_313: "WPy64-31380"
107-
build_location_314: "WPy64-31402"
108-
build_location_315: ""
10982
- name: "free"
11083
REQUIREMENTS_313: ""
111-
REQUIREMENTS_314: "winpython\\portable\\cycle_2025_05\\requir.64-3_14_0_2freeb3.txt"
84+
REQUIREMENTS_314: "winpython\\portable\\cycle_2025_05\\requir.64-3_14_0_2freeb4.txt"
11285
REQUIREMENTS_315: ""
11386
REQUIREMENTS_WHL_313: ""
11487
REQUIREMENTS_WHL_314: ""
@@ -122,19 +95,10 @@ jobs:
12295
ARTIFACT_NAME_315: ""
12396
WINPYARCH: "64"
12497
WINPYARCHDET: "64F"
125-
WINPYVERSION_313: ""
126-
WINPYVERSION_314: "314"
127-
WINPYVERSION_315: ""
128-
WINPYVER2_313: ""
129-
WINPYVER2_314: "3.14.0.2"
130-
WINPYVER2_315: ""
13198
my_release_level: "b4"
132-
build_location_313: ""
133-
build_location_314: "WPy64-31402"
134-
build_location_315: ""
13599
- name: "slimf"
136100
REQUIREMENTS_313: ""
137-
REQUIREMENTS_314: "winpython\\portable\\cycle_2025_05\\requir.64-3_14_0_2slimfb3.txt"
101+
REQUIREMENTS_314: "winpython\\portable\\cycle_2025_05\\requir.64-3_14_0_2slimfb4.txt"
138102
REQUIREMENTS_315: ""
139103
REQUIREMENTS_WHL_313: ""
140104
REQUIREMENTS_WHL_314: ""
@@ -148,16 +112,7 @@ jobs:
148112
ARTIFACT_NAME_315: ""
149113
WINPYARCH: "64"
150114
WINPYARCHDET: "64F"
151-
WINPYVERSION_313: ""
152-
WINPYVERSION_314: "314"
153-
WINPYVERSION_315: ""
154-
WINPYVER2_313: ""
155-
WINPYVER2_314: "3.14.0.2"
156-
WINPYVER2_315: ""
157115
my_release_level: "b4"
158-
build_location_313: ""
159-
build_location_314: "WPy64-31402"
160-
build_location_315: ""
161116

162117
steps:
163118
- name: Checkout repository
@@ -176,28 +131,31 @@ jobs:
176131
echo "WINPYrequirements=${{ matrix.flavor.REQUIREMENTS_313 }}" >> $GITHUB_ENV
177132
echo "WINPYrequirementswhl=${{ matrix.flavor.REQUIREMENTS_WHL_313 }}" >> $GITHUB_ENV
178133
echo "ARTIFACT_NAME=${{ matrix.flavor.ARTIFACT_NAME_313 }}" >> $GITHUB_ENV
179-
echo "WINPYVERSION=${{ matrix.flavor.WINPYVERSION_313 }}" >> $GITHUB_ENV
180-
echo "WINPYVER2=${{ matrix.flavor.WINPYVER2_313 }}" >> $GITHUB_ENV
181-
echo "build_location=${{ matrix.flavor.build_location_313 }}" >> $GITHUB_ENV
182-
echo "destwheelhouse=${{ matrix.flavor.build_location_313 }}\\wheelhouse\\included.wheels" >> $GITHUB_ENV
134+
echo "WINPYVERSION=313" >> $GITHUB_ENV
135+
echo "WINPYVER2=3.13.8.0" >> $GITHUB_ENV
136+
BUILD_LOCATION="WPy64-31380"
137+
echo "build_location=$BUILD_LOCATION" >> $GITHUB_ENV
138+
echo "destwheelhouse=${BUILD_LOCATION}\\wheelhouse\\included.wheels" >> $GITHUB_ENV
183139
echo "WINPYVER=${{ matrix.flavor.WINPYVER2_313 }}${{ matrix.flavor.name }}${{ matrix.flavor.my_release_level }}" >> $GITHUB_ENV
184140
elif [ "$PYTHON_VERSION" = "3.14" ]; then
185141
echo "WINPYrequirements=${{ matrix.flavor.REQUIREMENTS_314 }}" >> $GITHUB_ENV
186142
echo "WINPYrequirementswhl=${{ matrix.flavor.REQUIREMENTS_WHL_314 }}" >> $GITHUB_ENV
187143
echo "ARTIFACT_NAME=${{ matrix.flavor.ARTIFACT_NAME_314 }}" >> $GITHUB_ENV
188-
echo "WINPYVERSION=${{ matrix.flavor.WINPYVERSION_314 }}" >> $GITHUB_ENV
189-
echo "WINPYVER2=${{ matrix.flavor.WINPYVER2_314 }}" >> $GITHUB_ENV
190-
echo "build_location=${{ matrix.flavor.build_location_314 }}" >> $GITHUB_ENV
191-
echo "destwheelhouse=${{ matrix.flavor.build_location_314 }}\\wheelhouse\\included.wheels" >> $GITHUB_ENV
144+
echo "WINPYVERSION=314" >> $GITHUB_ENV
145+
echo "WINPYVER2=3.14.0.2" >> $GITHUB_ENV
146+
BUILD_LOCATION="WPy64-31380"
147+
echo "build_location=$BUILD_LOCATION" >> $GITHUB_ENV
148+
echo "destwheelhouse=${BUILD_LOCATION}\\wheelhouse\\included.wheels" >> $GITHUB_ENV
192149
echo "WINPYVER=${{ matrix.flavor.WINPYVER2_314 }}${{ matrix.flavor.name }}${{ matrix.flavor.my_release_level }}" >> $GITHUB_ENV
193150
elif [ "$PYTHON_VERSION" = "3.15" ]; then
194151
echo "WINPYrequirements=${{ matrix.flavor.REQUIREMENTS_315 }}" >> $GITHUB_ENV
195152
echo "WINPYrequirementswhl=${{ matrix.flavor.REQUIREMENTS_WHL_315 }}" >> $GITHUB_ENV
196153
echo "ARTIFACT_NAME=${{ matrix.flavor.ARTIFACT_NAME_315 }}" >> $GITHUB_ENV
197-
echo "WINPYVERSION=${{ matrix.flavor.WINPYVERSION_315 }}" >> $GITHUB_ENV
198-
echo "WINPYVER2=${{ matrix.flavor.WINPYVER2_315 }}" >> $GITHUB_ENV
199-
echo "build_location=${{ matrix.flavor.build_location_315 }}" >> $GITHUB_ENV
200-
echo "destwheelhouse=${{ matrix.flavor.build_location_315 }}\\wheelhouse\\included.wheels" >> $GITHUB_ENV
154+
echo "WINPYVERSION=315" >> $GITHUB_ENV
155+
echo "WINPYVER2=3.15.0.0" >> $GITHUB_ENV
156+
BUILD_LOCATION="WPy64-31500"
157+
echo "build_location=$BUILD_LOCATION" >> $GITHUB_ENV
158+
echo "destwheelhouse=${BUILD_LOCATION}\\wheelhouse\\included.wheels" >> $GITHUB_ENV
201159
echo "WINPYVER=${{ matrix.flavor.WINPYVER2_315 }}${{ matrix.flavor.name }}${{ matrix.flavor.my_release_level }}" >> $GITHUB_ENV
202160
fi
203161
Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
lock-version = "1.0"
2+
created-by = "pip"
3+
4+
[[packages]]
5+
name = "build"
6+
version = "1.3.0"
7+
8+
[[packages.wheels]]
9+
name = "build-1.3.0-py3-none-any.whl"
10+
url = "https://files.pythonhosted.org/packages/cb/8c/2b30c12155ad8de0cf641d76a8b396a16d2c36bc6d50b621a62b7c4567c1/build-1.3.0-py3-none-any.whl"
11+
12+
[packages.wheels.hashes]
13+
sha256 = "7145f0b5061ba90a1500d60bd1b13ca0a8a4cebdd0cc16ed8adf1c0e739f43b4"
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 = "25.0"
29+
30+
[[packages.wheels]]
31+
name = "packaging-25.0-py3-none-any.whl"
32+
url = "https://files.pythonhosted.org/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl"
33+
34+
[packages.wheels.hashes]
35+
sha256 = "29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484"
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 = "80.9.0"
51+
52+
[[packages.wheels]]
53+
name = "setuptools-80.9.0-py3-none-any.whl"
54+
url = "https://files.pythonhosted.org/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl"
55+
56+
[packages.wheels.hashes]
57+
sha256 = "062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922"
58+
59+
[[packages]]
60+
name = "sqlite-bro"
61+
version = "0.13.1"
62+
63+
[[packages.wheels]]
64+
name = "sqlite_bro-0.13.1-py3-none-any.whl"
65+
url = "https://files.pythonhosted.org/packages/2a/b3/81b91f5b26fff329c59dbf826a87637bd51d1903120427912322f86e7d33/sqlite_bro-0.13.1-py3-none-any.whl"
66+
67+
[packages.wheels.hashes]
68+
sha256 = "c26033b0af133049ca578b5fd30b2372f002e7ff934b39774aa4d2da7638c23d"
69+
70+
[[packages]]
71+
name = "sv-ttk"
72+
version = "2.6.0"
73+
74+
[[packages.wheels]]
75+
name = "sv_ttk-2.6.0-py3-none-any.whl"
76+
url = "https://files.pythonhosted.org/packages/0f/3d/be0abc3202e90f282ad465f4e7c6e41bc8dce810ce5d1611566a1e7dfba8/sv_ttk-2.6.0-py3-none-any.whl"
77+
78+
[packages.wheels.hashes]
79+
sha256 = "4319c52edf2e14732fe84bdc9788e26f9e9a1ad79451ec0f89f0120ffc8105d9"
80+
81+
[[packages]]
82+
name = "wheel"
83+
version = "0.45.1"
84+
85+
[[packages.wheels]]
86+
name = "wheel-0.45.1-py3-none-any.whl"
87+
url = "https://files.pythonhosted.org/packages/0b/2c/87f3254fd8ffd29e4c02732eee68a83a1d3c346ae39bc6822dcbcb697f2b/wheel-0.45.1-py3-none-any.whl"
88+
89+
[packages.wheels.hashes]
90+
sha256 = "708e7481cc80179af0e556bbf0cc00b8444c7321e2700b8d8580231d13017248"
91+
92+
[[packages]]
93+
name = "wppm"
94+
version = "17.2.20250823"
95+
96+
[[packages.wheels]]
97+
name = "wppm-17.2.20250823-py3-none-any.whl"
98+
url = "https://files.pythonhosted.org/packages/ae/a9/2581cc7f91354eada41367bf68b91b1b7fba6cb6fb469f500dbaf6191539/wppm-17.2.20250823-py3-none-any.whl"
99+
100+
[packages.wheels.hashes]
101+
sha256 = "0945411b12eaf6da134a9d8662a4afb2b25e129dd34fc2f6ef76ee62d61411c3"

0 commit comments

Comments
 (0)