44 push :
55 branches :
66 - main
7- - 2.2 .x
7+ - 2.3 .x
88 pull_request :
99 branches :
1010 - main
11- - 2.2 .x
11+ - 2.3 .x
1212 paths-ignore :
1313 - " doc/**"
1414 - " web/**"
8686 TEST_ARGS : ${{ matrix.test_args || '' }}
8787 PYTEST_WORKERS : ' auto'
8888 PYTEST_TARGET : ${{ matrix.pytest_target || 'pandas' }}
89- NPY_PROMOTION_STATE : ${{ matrix.env_file == 'actions-311-numpydev.yaml' && 'weak' || 'legacy' }}
9089 # Clipboard tests
9190 QT_QPA_PLATFORM : offscreen
9291 REMOVE_PYARROW : ${{ matrix.name == 'Future infer strings (without pyarrow)' && '1' || '0' }}
@@ -235,9 +234,9 @@ jobs:
235234 /opt/python/cp311-cp311/bin/python -m venv ~/virtualenvs/pandas-dev
236235 . ~/virtualenvs/pandas-dev/bin/activate
237236 python -m pip install --no-cache-dir -U pip wheel setuptools meson[ninja]==1.2.1 meson-python==0.13.1
238- python -m pip install numpy --config-settings=setup -args="-Dallow-noblas=true"
237+ python -m pip install numpy -Csetup -args="-Dallow-noblas=true"
239238 python -m pip install --no-cache-dir versioneer[toml] cython python-dateutil pytest>=7.3.2 pytest-xdist>=3.4.0 hypothesis>=6.84.0
240- python -m pip install --no-cache-dir --no-build-isolation -e . --config-settings=setup -args="--werror"
239+ python -m pip install --no-cache-dir --no-build-isolation -e . -Csetup -args="--werror"
241240 python -m pip list --no-cache-dir
242241 export PANDAS_CI=1
243242 python -m pytest -m 'not slow and not network and not clipboard and not single_cpu' pandas --junitxml=test-data.xml
@@ -275,7 +274,7 @@ jobs:
275274 . ~/virtualenvs/pandas-dev/bin/activate
276275 python -m pip install --no-cache-dir -U pip wheel setuptools meson-python==0.13.1 meson[ninja]==1.2.1
277276 python -m pip install --no-cache-dir versioneer[toml] cython numpy python-dateutil pytest>=7.3.2 pytest-xdist>=3.4.0 hypothesis>=6.84.0
278- python -m pip install --no-cache-dir --no-build-isolation -e . --config-settings=setup -args="--werror"
277+ python -m pip install --no-cache-dir --no-build-isolation -e . -Csetup -args="--werror"
279278 python -m pip list --no-cache-dir
280279
281280 - name : Run Tests
@@ -349,7 +348,7 @@ jobs:
349348 python -m pip install --pre --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy
350349 python -m pip install versioneer[toml]
351350 python -m pip install python-dateutil tzdata cython hypothesis>=6.84.0 pytest>=7.3.2 pytest-xdist>=3.4.0 pytest-cov
352- python -m pip install -ve . --no-build-isolation --no-index --no-deps --config-settings=setup -args="--werror"
351+ python -m pip install -ve . --no-build-isolation --no-index --no-deps -Csetup -args="--werror"
353352 python -m pip list
354353
355354 - name : Run Tests
@@ -380,7 +379,7 @@ jobs:
380379 fetch-depth : 0
381380
382381 - name : Set up Python Free-threading Version
383- uses : deadsnakes/action@v3.1 .0
382+ uses : deadsnakes/action@v3.2 .0
384383 with :
385384 python-version : 3.13-dev
386385 nogil : true
@@ -392,7 +391,7 @@ jobs:
392391 python -m pip install --pre --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy cython
393392 python -m pip install versioneer[toml]
394393 python -m pip install python-dateutil pytz tzdata hypothesis>=6.84.0 pytest>=7.3.2 pytest-xdist>=3.4.0 pytest-cov
395- python -m pip install -ve . --no-build-isolation --no-index --no-deps --config-settings=setup -args="--werror"
394+ python -m pip install -ve . --no-build-isolation --no-index --no-deps -Csetup -args="--werror"
396395 python -m pip list
397396
398397 - name : Run Tests
0 commit comments