From b1149d4cba0a1bf496df5c54ff30ae6e8332dfa2 Mon Sep 17 00:00:00 2001 From: "riseproject-dev[bot]" <330740410+riseproject-dev[bot]@users.noreply.github.com> Date: Mon, 26 Oct 2026 08:49:17 +0000 Subject: [PATCH 1/2] adbc-driver-flightsql: Add version 1.13.0 Signed-off-by: riseproject-dev[bot] <330740410+riseproject-dev[bot]@users.noreply.github.com> --- docs/packages/adbc-driver-flightsql.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/packages/adbc-driver-flightsql.yaml b/docs/packages/adbc-driver-flightsql.yaml index 87baaf5dfd6f..6e74e9b7895d 100644 --- a/docs/packages/adbc-driver-flightsql.yaml +++ b/docs/packages/adbc-driver-flightsql.yaml @@ -8,3 +8,4 @@ versions: - filename: adbc_driver_flightsql-1.12.0-py3-none-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl sha256: 6289ad754c033a0285d42dd04d572fffc1f874eee9b3440c81fbbc3406887143 requires-python: '>=3.10' +- version: 1.13.0 From 94a395ef574e042c8822b8c960f2058c9d6efe66 Mon Sep 17 00:00:00 2001 From: Ludovic Henry Date: Tue, 27 Oct 2026 01:40:46 +0100 Subject: [PATCH 2/2] adbc-driver-flightsql: follow the testserver move and install pandas wheel-only 1.13.0 moved the Go module from go/adbc to go/driver/flightsql, so the testserver build path no longer exists; support both layouts. Also install pandas wheel-only in the test venv: PyPI's newest pandas has no riscv64 wheel and its sdist fails to build (meson/xsimd), as it did for the sibling adbc drivers. --- .github/workflows/build-adbc-driver-flightsql.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-adbc-driver-flightsql.yml b/.github/workflows/build-adbc-driver-flightsql.yml index 5a08cda23c2a..adc0af38a847 100644 --- a/.github/workflows/build-adbc-driver-flightsql.yml +++ b/.github/workflows/build-adbc-driver-flightsql.yml @@ -113,7 +113,12 @@ jobs: -DADBC_DRIVER_FLIGHTSQL=ON cmake --build build --target install -j"$(nproc)" - (cd go/adbc && go build -o /workspace/testserver ./driver/flightsql/cmd/testserver) + # The Go module moved from go/adbc to go/driver/flightsql in 1.13.0. + if [ -d go/driver/flightsql ]; then + (cd go/driver/flightsql && go build -o /workspace/testserver ./cmd/testserver) + else + (cd go/adbc && go build -o /workspace/testserver ./driver/flightsql/cmd/testserver) + fi # Set the executable bit while still root: the host step below runs as # the unprivileged runner user, which can't chmod a file this container # (running as root) wrote to the bind-mounted checkout. @@ -175,8 +180,10 @@ jobs: pip install -q --upgrade pip # adbc-driver-manager/pandas/pyarrow riscv64 wheels only exist on our # own registry. protobuf is upstream's own [test] extra (test_errors.py/ - # test_incremental.py import google.protobuf directly). - PIP_EXTRA_INDEX_URL=https://pypi.riseproject.dev/simple/ pip install -q \ + # test_incremental.py import google.protobuf directly). PyPI's newest + # pandas has no riscv64 wheel and its sdist fails to build (meson/xsimd), + # so install pandas wheel-only and let pip back off to a registry release. + PIP_EXTRA_INDEX_URL=https://pypi.riseproject.dev/simple/ PIP_ONLY_BINARY=pandas pip install -q \ wheelhouse/*.whl adbc-driver-manager numpy pandas protobuf "pyarrow>=14.0.1" "pytest>=9" export ADBC_TEST_FLIGHTSQL_URI="grpc://localhost:41414"