diff --git a/.github/workflows/build-pygeohash.yml b/.github/workflows/build-pygeohash.yml index 3c6129d448..3ec2858971 100644 --- a/.github/workflows/build-pygeohash.yml +++ b/.github/workflows/build-pygeohash.yml @@ -75,6 +75,9 @@ jobs: # `benchmark` extra's comparison libraries have no riscv64 wheel, but # test_benchmark_comparison.py drops each one that fails to import. CIBW_TEST_REQUIRES: pytest pytest-cov pytest-benchmark pandas + # gotcha 354: unpinned pandas resolves to a newer PyPI release with no + # riscv64 wheel, source-building for ~1h and hitting the job timeout. + CIBW_TEST_ENVIRONMENT: PIP_PREFER_BINARY=1 # The repo-root pygeohash/ would otherwise shadow the installed wheel's # compiled extension; examples/ is needed too, since test_examples.py # imports it directly. diff --git a/docs/packages/pygeohash.yaml b/docs/packages/pygeohash.yaml index 8ff78b1e47..017d8a158f 100644 --- a/docs/packages/pygeohash.yaml +++ b/docs/packages/pygeohash.yaml @@ -17,3 +17,4 @@ versions: - filename: pygeohash-3.3.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl sha256: e23b5e849b10a8bdacc4f980be202bff8a1acf09fba121f3bac0135f35542fe5 requires-python: '>=3.8' +- version: 3.5.1