@@ -102,9 +102,7 @@ jobs:
102102 python : [["cp310", "3.10"], ["cp311", "3.11"], ["cp312", "3.12"], ["cp313", "3.13"], ["cp313t", "3.13"]]
103103 include :
104104 # TODO: Remove this plus installing build deps in cibw_before_build.sh
105- # and test deps in cibw_before_test.sh after pandas can be built with a released NumPy/Cython
106- - python : ["cp313", "3.13"]
107- cibw_build_frontend : ' pip; args: --no-build-isolation'
105+ # after pandas can be built with a released NumPy/Cython
108106 - python : ["cp313t", "3.13"]
109107 cibw_build_frontend : ' pip; args: --no-build-isolation'
110108 # Build Pyodide wheels and upload them to Anaconda.org
@@ -158,7 +156,7 @@ jobs:
158156 run : echo "sdist_name=$(cd ./dist && ls -d */)" >> "$GITHUB_ENV"
159157
160158 - name : Build wheels
161- uses : pypa/cibuildwheel@v2.20.0
159+ uses : pypa/cibuildwheel@v2.21.3
162160 with :
163161 package-dir : ./dist/${{ startsWith(matrix.buildplat[1], 'macosx') && env.sdist_name || needs.build_sdist.outputs.sdist_file }}
164162 env :
@@ -167,7 +165,7 @@ jobs:
167165 CIBW_PLATFORM : ${{ matrix.buildplat[1] == 'pyodide_wasm32' && 'pyodide' || 'auto' }}
168166
169167 - name : Set up Python
170- uses : mamba-org/setup-micromamba@v1
168+ uses : mamba-org/setup-micromamba@v2
171169 with :
172170 environment-name : wheel-env
173171 # Use a fixed Python, since we might have an unreleased Python not
@@ -187,11 +185,9 @@ jobs:
187185 - name : Test Windows Wheels
188186 if : ${{ matrix.buildplat[1] == 'win_amd64' }}
189187 shell : pwsh
190- # TODO: Remove NumPy nightly install when there's a 3.13 wheel on PyPI
191188 run : |
192189 $TST_CMD = @"
193190 python -m pip install hypothesis>=6.84.0 pytest>=7.3.2 pytest-xdist>=3.4.0;
194- ${{ matrix.python[1] == '3.13' && 'python -m pip install -i https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy;' }}
195191 python -m pip install `$(Get-Item pandas\wheelhouse\*.whl);
196192 python -c `'import pandas as pd; pd.test(extra_args=[`\"--no-strict-data-files`\", `\"-m not clipboard and not single_cpu and not slow and not network and not db`\"])`';
197193 "@
0 commit comments