File tree Expand file tree Collapse file tree 1 file changed +43
-0
lines changed Expand file tree Collapse file tree 1 file changed +43
-0
lines changed Original file line number Diff line number Diff line change @@ -346,6 +346,49 @@ jobs:
346
346
- name : Run Tests
347
347
uses : ./.github/actions/run-tests
348
348
349
+ python-freethreading :
350
+ defaults :
351
+ run :
352
+ shell : bash -eou pipefail {0}
353
+ runs-on : ubuntu-22.04
354
+
355
+ timeout-minutes : 90
356
+
357
+ concurrency :
358
+ # https://github.community/t/concurrecy-not-work-for-push/183068/7
359
+ group : ${{ github.event_name == 'push' && github.run_number || github.ref }}-${{ matrix.os }}-python-freethreading-dev
360
+ cancel-in-progress : true
361
+
362
+ env :
363
+ PYTEST_WORKERS : " auto"
364
+ PANDAS_CI : 1
365
+ PATTERN : " not slow and not network and not clipboard and not single_cpu"
366
+ PYTEST_TARGET : pandas
367
+
368
+ steps :
369
+ - uses : actions/checkout@v4
370
+ with :
371
+ fetch-depth : 0
372
+
373
+ - name : Set up Python Free-threading Version
374
+ uses :
deadsnakes/[email protected]
375
+ with :
376
+ python-version : 3.13-dev
377
+ nogil : true
378
+
379
+ - name : Build Environment
380
+ run : |
381
+ python --version
382
+ python -m pip install --upgrade pip setuptools wheel meson[ninja]==1.2.1 meson-python==0.13.1
383
+ python -m pip install --pre --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy cython
384
+ python -m pip install versioneer[toml]
385
+ python -m pip install python-dateutil pytz tzdata hypothesis>=6.46.1 pytest>=7.3.2 pytest-xdist>=2.2.0 pytest-cov
386
+ python -m pip install -ve . --no-build-isolation --no-index --no-deps --config-settings=setup-args="--werror"
387
+ python -m pip list
388
+
389
+ - name : Run Tests
390
+ uses : ./.github/actions/run-tests
391
+
349
392
emscripten :
350
393
# Note: the Python version, Emscripten toolchain version are determined
351
394
# by the Pyodide version. The appropriate versions can be found in the
You can’t perform that action at this time.
0 commit comments