From 5db4752e1ef0e84ef137c380069165410e242a63 Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Wed, 27 Aug 2025 00:47:14 -0400 Subject: [PATCH 1/2] ci: Remove cibuildwheel override for win_arm64 Our dependencies now have wheels for that platform. --- pyproject.toml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index cf8503a0f3fe..2bace246c5f1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -86,14 +86,6 @@ local_scheme = "node-and-date" parentdir_prefix_version = "matplotlib-" fallback_version = "0.0+UNKNOWN" -# FIXME: Remove this override once dependencies are available on PyPI. -[[tool.cibuildwheel.overrides]] -select = "*-win_arm64" -before-test = """\ - pip install --pre \ - --index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple \ - contourpy numpy""" - [tool.isort] known_pydata = "numpy, matplotlib.pyplot" known_firstparty = "matplotlib,mpl_toolkits" From 4a260e3a169ccc4122a27082f343eb8cbad1ea7c Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Wed, 27 Aug 2025 00:58:05 -0400 Subject: [PATCH 2/2] ci: Remove cibuildwheel override for Python 3.14 testing These all have 3.14 wheels available now that the release candidate is out. --- .github/workflows/cibuildwheel.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/cibuildwheel.yml b/.github/workflows/cibuildwheel.yml index dcbccf97f638..9d4de069b078 100644 --- a/.github/workflows/cibuildwheel.yml +++ b/.github/workflows/cibuildwheel.yml @@ -151,10 +151,6 @@ jobs: CIBW_ENABLE: "cpython-freethreading cpython-prerelease" CIBW_ARCHS: ${{ matrix.cibw_archs }} CIBW_MANYLINUX_X86_64_IMAGE: manylinux_2_28 - CIBW_BEFORE_TEST: >- - python -m pip install - --index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple - --upgrade --pre --only-binary=:all: contourpy numpy pillow - name: Build wheels for CPython 3.13 uses: pypa/cibuildwheel@352e01339f0a173aa2a3eb57f01492e341e83865 # v3.1.3