Skip to content

Commit fb33ae5

Browse files
authored
chore(query): bump up arrow to v55 (#17932)
* bump up arrow * wait-opendal-new * wait-opendal-new * bump arrow-55 * bump arrow-55 * bump arrow-55 * bump arrow-55 * bump arrow-55 * bump arrow-55 * bump arrow-55 * print python * print python * update * update * update * remove extension-module * remove extension-module * remove extension-module * update * update * update * update * update * update
1 parent 6fecdf7 commit fb33ae5

File tree

28 files changed

+1116
-448
lines changed

28 files changed

+1116
-448
lines changed

.github/actions/build_bindings_python/action.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,13 @@ runs:
4545
echo "JEMALLOC_SYS_WITH_LG_PAGE=14" >> $GITHUB_ENV
4646
echo "JEMALLOC_SYS_WITH_MALLOC_CONF=oversize_threshold:0,dirty_decay_ms:5000,muzzy_decay_ms:5000" >> $GITHUB_ENV
4747
48+
- name: Setup uv
49+
uses: astral-sh/setup-uv@v5
50+
with:
51+
enable-cache: true
52+
4853
- name: Build wheels
54+
if: inputs.tag
4955
uses: PyO3/maturin-action@v1
5056
with:
5157
rust-toolchain: ${{ steps.toolchain.outputs.RUST_TOOLCHAIN }}
@@ -59,12 +65,5 @@ runs:
5965
before-script-linux: |
6066
unset RUSTC_WRAPPER
6167
../../scripts/setup/dev_setup.sh -yb
62-
63-
- name: Run tests
64-
working-directory: src/bendpy
65-
if: endsWith(inputs.target, '-gnu')
66-
shell: bash
67-
run: |
68-
pip install dist/*.whl
69-
pip install pytest pyarrow pandas polars
70-
pytest -v tests/*
68+
uv venv --python=python3.12
69+
uv sync --all-groups --all-extras

.github/actions/check/action.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ runs:
4141
run: |
4242
taplo check
4343
taplo fmt --check
44-
44+
python --version || echo "no python"
45+
which python || echo "no python"
4546
# - name: Audit dependencies
4647
# shell: bash
4748
# if: "!contains(github.event.head_commit.message, 'skip audit')"

.github/workflows/bindings.python.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,18 @@ name: Bindings Python
33
on:
44
## uncomment it when bendpy is enabled
55
workflow_dispatch:
6-
# pull_request:
7-
# branches:
8-
# - main
9-
# paths:
10-
# - "src/**"
11-
# - ".github/workflows/bindings.python.yml"
12-
# workflow_call:
13-
# inputs:
14-
# tag:
15-
# description: Tag to release
16-
# required: true
17-
# type: string
6+
pull_request:
7+
branches:
8+
- main
9+
paths:
10+
- "src/**"
11+
- ".github/workflows/bindings.python.yml"
12+
workflow_call:
13+
inputs:
14+
tag:
15+
description: Tag to release
16+
required: true
17+
type: string
1818

1919
concurrency:
2020
group: ${{ github.workflow }}-${{ github.ref }}-${{ github.event_name }}

0 commit comments

Comments
 (0)