diff --git a/.github/workflows/build-arrow-odbc.yml b/.github/workflows/build-arrow-odbc.yml index 61232b7c815..fc515864795 100644 --- a/.github/workflows/build-arrow-odbc.yml +++ b/.github/workflows/build-arrow-odbc.yml @@ -180,6 +180,11 @@ jobs: --wheel-dir {dest_dir} {wheel} CIBW_TEST_REQUIRES: pytest + # arrow-odbc only asks for `pyarrow>=8.0.0`, so without this pip + # takes PyPI's newest pyarrow sdist (which has no riscv64 wheel and + # can't find an Arrow C++ install to build against) over the latest + # riscv64 wheel on pypi.riseproject.dev. + CIBW_TEST_ENVIRONMENT: PIP_ONLY_BINARY=pyarrow CIBW_TEST_SOURCES: tests CIBW_TEST_COMMAND: python -m pytest -v tests/test_riscv64_smoke.py diff --git a/docs/packages/arrow-odbc.yaml b/docs/packages/arrow-odbc.yaml index 7689f8a5fe5..4c08fc540e6 100644 --- a/docs/packages/arrow-odbc.yaml +++ b/docs/packages/arrow-odbc.yaml @@ -8,3 +8,5 @@ versions: - filename: arrow_odbc-10.4.2-py3-none-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl sha256: aa795905f6d98c4195f9b4b4369717ee327de1f9efe914dda64cc9abdb807395 requires-python: '>=3.10' +- version: 10.5.0 +- version: 10.6.0