diff --git a/.github/workflows/build-spacy-alignments.yml b/.github/workflows/build-spacy-alignments.yml index 7ac364bf8e53..5e97c83aa5c5 100644 --- a/.github/workflows/build-spacy-alignments.yml +++ b/.github/workflows/build-spacy-alignments.yml @@ -77,7 +77,12 @@ jobs: persist-credentials: false - name: Patch spacy-alignments source - run: git apply python-wheels/patches/spacy-alignments/${{ env.SPACY_ALIGNMENTS_VERSION }}/*.patch + # Only some versions need patching (the older tag needed the removed free-threaded-support option commented out; newer tags dropped it), so a missing directory is not an error. + run: | + patches="$PWD/python-wheels/patches/spacy-alignments/${{ env.SPACY_ALIGNMENTS_VERSION }}" + if [ -d "$patches" ]; then + git apply "$patches"/*.patch + fi - name: Build wheels uses: pypa/cibuildwheel@1828c10ab37f080699c7b81cea34097c684a7074 # v4.2.0 diff --git a/docs/packages/spacy-alignments.yaml b/docs/packages/spacy-alignments.yaml index bb9c6edcd558..865e2b83056f 100644 --- a/docs/packages/spacy-alignments.yaml +++ b/docs/packages/spacy-alignments.yaml @@ -18,3 +18,4 @@ versions: - filename: spacy_alignments-0.9.2-cp313-cp313-musllinux_1_2_riscv64.whl sha256: c7db7453d620d31bb7ee999393dda4a06a6fafa72361ee364c0113e1dbaedca5 requires-python: <3.14,>=3.9 +- version: 0.9.3