Commit 4286fb2
ci: move Cygwin tests to Python 3.12
The Cygwin test jobs fail during python3.9 -m venv because the generic python-pip-wheel package advanced from 26.0.1 to 26.2.1, which requires Python 3.10 or newer. Both fast and performance jobs fail in ensurepip before reaching the test suite.
Use the maintained Cygwin python312 package and executable instead. This preserves Cygwin platform coverage while the regular matrix continues covering Python 3.9.
Validation: the workflow parses as YAML, and the current Cygwin python312 package contains python3.12.exe and ensurepip.1 parent 180b1ff commit 4286fb2
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | | - | |
| 76 | + | |
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| |||
0 commit comments