Skip to content

Commit 567955f

Browse files
committed
Merge remote-tracking branch 'origin/main' into write_parquet_options
1 parent b738b19 commit 567955f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+4659
-2052
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
with:
3434
python-version: "3.12"
3535

36-
- uses: astral-sh/setup-uv@v5
36+
- uses: astral-sh/setup-uv@v6
3737
with:
3838
enable-cache: true
3939

@@ -52,7 +52,7 @@ jobs:
5252
runs-on: ubuntu-latest
5353
steps:
5454
- uses: actions/checkout@v4
55-
- uses: astral-sh/setup-uv@v5
55+
- uses: astral-sh/setup-uv@v6
5656
with:
5757
enable-cache: true
5858

@@ -94,7 +94,7 @@ jobs:
9494
version: "27.4"
9595
repo-token: ${{ secrets.GITHUB_TOKEN }}
9696

97-
- uses: astral-sh/setup-uv@v5
97+
- uses: astral-sh/setup-uv@v6
9898
with:
9999
enable-cache: true
100100

@@ -150,7 +150,7 @@ jobs:
150150
version: "27.4"
151151
repo-token: ${{ secrets.GITHUB_TOKEN }}
152152

153-
- uses: astral-sh/setup-uv@v5
153+
- uses: astral-sh/setup-uv@v6
154154
with:
155155
enable-cache: true
156156

.github/workflows/docs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
repo-token: ${{ secrets.GITHUB_TOKEN }}
5959

6060
- name: Install dependencies and build
61-
uses: astral-sh/setup-uv@v5
61+
uses: astral-sh/setup-uv@v6
6262
with:
6363
enable-cache: true
6464

.github/workflows/test.yaml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,17 @@ jobs:
7676
run: cargo clippy --all-targets --all-features -- -D clippy::all -D warnings -A clippy::redundant_closure
7777

7878
- name: Install dependencies and build
79-
uses: astral-sh/setup-uv@v5
79+
uses: astral-sh/setup-uv@v6
8080
with:
8181
enable-cache: true
8282

83+
- name: Check documentation
84+
if: ${{ matrix.python-version == '3.10' && matrix.toolchain == 'stable' }}
85+
run: |
86+
uv sync --dev --group docs --no-install-package datafusion
87+
uv run --no-project maturin develop --uv
88+
uv run --no-project docs/build.sh
89+
8390
- name: Run tests
8491
env:
8592
RUST_BACKTRACE: 1
@@ -91,9 +98,9 @@ jobs:
9198
9299
- name: FFI unit tests
93100
run: |
94-
cd examples/ffi-table-provider
101+
cd examples/datafusion-ffi-example
95102
uv run --no-project maturin develop --uv
96-
uv run --no-project pytest python/tests/_test_table_provider.py
103+
uv run --no-project pytest python/tests/_test*.py
97104
98105
- name: Cache the generated dataset
99106
id: cache-tpch-dataset

0 commit comments

Comments
 (0)