diff --git a/.github/workflows/build-murmurhash.yml b/.github/workflows/build-murmurhash.yml index a48e8ec5ef7b..22bc9c427f9a 100644 --- a/.github/workflows/build-murmurhash.yml +++ b/.github/workflows/build-murmurhash.yml @@ -76,9 +76,13 @@ jobs: path: python-wheels persist-credentials: false + # 1.0.15 needs the cpython-freethreading enable group dropped; 1.0.16 dropped + # it upstream and has no patch, so only apply what exists for this version. - name: Patch murmurhash source run: | - git apply python-wheels/patches/murmurhash/${{ env.MURMURHASH_VERSION }}/00*.patch + shopt -s nullglob + patches=(python-wheels/patches/murmurhash/${{ env.MURMURHASH_VERSION }}/00*.patch) + if (( ${#patches[@]} )); then git apply "${patches[@]}"; fi - name: Build wheels uses: pypa/cibuildwheel@1828c10ab37f080699c7b81cea34097c684a7074 # v4.2.0 diff --git a/docs/packages/murmurhash.yaml b/docs/packages/murmurhash.yaml index 673b7f653396..babb54ad76fa 100644 --- a/docs/packages/murmurhash.yaml +++ b/docs/packages/murmurhash.yaml @@ -18,3 +18,4 @@ versions: - filename: murmurhash-1.0.15-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl sha256: 8362dd1550641cf4295e7d30c84d27cbac7fac09040ba2aac5dfa37f0da3065b requires-python: '>=3.6,<3.15' +- version: 1.0.16