| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 8faa05b commit c59c076
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -75,6 +75,11 @@ jobs: | |||
| 75 | 75 | pygobject-ver: '<3.52.0' | |
| 76 | 76 | - os: ubuntu-24.04 | |
| 77 | 77 | python-version: '3.14' | |
| 78 | + - name-suffix: "Free-threaded" | ||
| 79 | + os: ubuntu-24.04 | ||
| 80 | + python-version: '3.15t' | ||
| 81 | + - os: ubuntu-24.04 | ||
| 82 | + python-version: '3.15' | ||
| 78 | 83 | - os: ubuntu-24.04-arm | |
| 79 | 84 | python-version: '3.12' | |
| 80 | 85 | - os: macos-14 # This runner is on M1 (arm64) chips. | |
@@ -89,6 +94,10 @@ jobs: | |||
| 89 | 94 | python-version: '3.14' | |
| 90 | 95 | # https://github.com/matplotlib/matplotlib/issues/29732 | |
| 91 | 96 | pygobject-ver: '<3.52.0' | |
| 97 | + - os: macos-15 # This runner is on M1 (arm64) chips. | ||
| 98 | + python-version: '3.15' | ||
| 99 | + # https://github.com/matplotlib/matplotlib/issues/29732 | ||
| 100 | + pygobject-ver: '<3.52.0' | ||
| 92 | 101 | ||
| 93 | 102 | steps: | |
| 94 | 103 | - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 | |
@@ -238,7 +247,7 @@ jobs: | |||
| 238 | 247 | # Sphinx is needed to run sphinxext tests | |
| 239 | 248 | python -m pip install --upgrade sphinx!=6.1.2 | |
| 240 | 249 | ||
| 241 | - if [[ "${{ matrix.python-version }}" != '3.14t' ]]; then | ||
| 250 | + if [[ "${{ matrix.python-version }}" != 3.*t ]]; then | ||
| 242 | 251 | # GUI toolkits are pip-installable only for some versions of Python | |
| 243 | 252 | # so don't fail if we can't install them. Make it easier to check | |
| 244 | 253 | # whether the install was successful by trying to import the toolkit | |
@@ -277,7 +286,7 @@ jobs: | |||
| 277 | 286 | echo 'wxPython is available' || | |
| 278 | 287 | echo 'wxPython is not available' | |
| 279 | 288 | ||
| 280 | - fi # Skip backends on Python 3.14t. | ||
| 289 | + fi # Skip backends on Python 3.*t. | ||
| 281 | 290 | ||
| 282 | 291 | - name: Install the nightly dependencies | |
| 283 | 292 | # Only install the nightly dependencies during the scheduled event | |
@@ -317,10 +326,10 @@ jobs: | |||
| 317 | 326 | ||
| 318 | 327 | - name: Run pytest | |
| 319 | 328 | run: | | |
| 320 | - if [[ "${{ matrix.python-version }}" == '3.14t' ]]; then | ||
| 329 | + if [[ "${{ matrix.python-version }}" == 3.*t ]]; then | ||
| 321 | 330 | export PYTHON_GIL=0 | |
| 322 | 331 | fi | |
| 323 | - pytest -rfEsXR -n auto \ | ||
| 332 | + pytest -rfEsXR -n auto -v \ | ||
| 324 | 333 | --maxfail=50 --timeout=300 --durations=25 \ | |
| 325 | 334 | --cov-report=xml --cov=lib --log-level=DEBUG --color=yes | |
| 326 | 335 | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments