Skip to content

Commit 2403f1b

Browse files
committed
Merge remote-tracking branch 'upstream/main' into oh-nodes
2 parents 2b9dbf0 + 8ac061c commit 2403f1b

Some content is hidden

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

71 files changed

+1075
-439
lines changed

.github/workflows/bump-version.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
- uses: actions/checkout@v5
2222

23-
- uses: actions/setup-python@v5
23+
- uses: actions/setup-python@v6
2424
with:
2525
python-version: "3.11"
2626

@@ -33,7 +33,7 @@ jobs:
3333
python utils/bump_version.py ${{ github.event.inputs.release_type }}
3434
3535
- name: Create pull request
36-
uses: actions/github-script@v7
36+
uses: actions/github-script@v8
3737
if: github.actor == 'MarcoGorelli' || github.actor == 'FBruzzesi'
3838
with:
3939
script: |

.github/workflows/check_docs_build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ${{ matrix.os }}
1616
steps:
1717
- uses: actions/checkout@v5
18-
- uses: actions/setup-python@v5
18+
- uses: actions/setup-python@v6
1919
with:
2020
python-version: ${{ matrix.python-version }}
2121
- name: Install uv

.github/workflows/check_tpch_queries.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ${{ matrix.os }}
1919
steps:
2020
- uses: actions/checkout@v5
21-
- uses: actions/setup-python@v5
21+
- uses: actions/setup-python@v6
2222
with:
2323
python-version: ${{ matrix.python-version }}
2424
- name: Install uv

.github/workflows/downstream_tests.yml

Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ${{ matrix.os }}
1919
steps:
2020
- uses: actions/checkout@v5
21-
- uses: actions/setup-python@v5
21+
- uses: actions/setup-python@v6
2222
with:
2323
python-version: ${{ matrix.python-version }}
2424
- name: Install uv
@@ -63,7 +63,7 @@ jobs:
6363
runs-on: ${{ matrix.os }}
6464
steps:
6565
- uses: actions/checkout@v5
66-
- uses: actions/setup-python@v5
66+
- uses: actions/setup-python@v6
6767
with:
6868
python-version: ${{ matrix.python-version }}
6969
- name: Install uv
@@ -79,7 +79,9 @@ jobs:
7979
uv venv -p 3.12
8080
git log
8181
- name: install-basics
82-
run: uv pip install --upgrade tox virtualenv setuptools hatch "click!=8.3.0" --system
82+
run:
83+
uv pip install --upgrade tox virtualenv setuptools hatch
84+
"click!=8.3.0" --system
8385
- name: install-marimo-dev
8486
run: |
8587
cd marimo
@@ -124,7 +126,7 @@ jobs:
124126
runs-on: ${{ matrix.os }}
125127
steps:
126128
- uses: actions/checkout@v5
127-
- uses: actions/setup-python@v5
129+
- uses: actions/setup-python@v6
128130
with:
129131
python-version: ${{ matrix.python-version }}
130132
- name: Install uv
@@ -161,7 +163,7 @@ jobs:
161163
runs-on: ${{ matrix.os }}
162164
steps:
163165
- uses: actions/checkout@v5
164-
- uses: actions/setup-python@v5
166+
- uses: actions/setup-python@v6
165167
with:
166168
python-version: ${{ matrix.python-version }}
167169
- name: Install uv
@@ -216,7 +218,7 @@ jobs:
216218
runs-on: ${{ matrix.os }}
217219
steps:
218220
- uses: actions/checkout@v5
219-
- uses: actions/setup-python@v5
221+
- uses: actions/setup-python@v6
220222
with:
221223
python-version: ${{ matrix.python-version }}
222224
- name: clone-tea-tasting
@@ -240,7 +242,7 @@ jobs:
240242
cd tea-tasting
241243
uv pip uninstall narwhals
242244
uv pip install -e ./..
243-
- name: temporary pin duckdb # TODO(FBruzzesi): Unpin duckdb
245+
- name: temporary pin duckdb # TODO(FBruzzesi): Unpin duckdb
244246
run: |
245247
cd tea-tasting
246248
uv pip uninstall duckdb
@@ -265,7 +267,7 @@ jobs:
265267
runs-on: ${{ matrix.os }}
266268
steps:
267269
- uses: actions/checkout@v5
268-
- uses: actions/setup-python@v5
270+
- uses: actions/setup-python@v6
269271
with:
270272
python-version: ${{ matrix.python-version }}
271273
- name: Install uv
@@ -280,7 +282,8 @@ jobs:
280282
cd tubular
281283
git log
282284
- name: install-basics
283-
run: uv pip install --upgrade tox virtualenv setuptools pytest-env --system
285+
run:
286+
uv pip install --upgrade tox virtualenv setuptools pytest-env --system
284287
- name: install-tubular-dev
285288
run: |
286289
cd tubular
@@ -307,7 +310,7 @@ jobs:
307310
runs-on: ${{ matrix.os }}
308311
steps:
309312
- uses: actions/checkout@v5
310-
- uses: actions/setup-python@v5
313+
- uses: actions/setup-python@v6
311314
with:
312315
python-version: ${{ matrix.python-version }}
313316
- name: Install uv
@@ -352,7 +355,7 @@ jobs:
352355
runs-on: ${{ matrix.os }}
353356
steps:
354357
- uses: actions/checkout@v5
355-
- uses: actions/setup-python@v5
358+
- uses: actions/setup-python@v6
356359
with:
357360
python-version: ${{ matrix.python-version }}
358361
- name: Install uv
@@ -392,7 +395,7 @@ jobs:
392395
runs-on: ${{ matrix.os }}
393396
steps:
394397
- uses: actions/checkout@v5
395-
- uses: actions/setup-python@v5
398+
- uses: actions/setup-python@v6
396399
with:
397400
python-version: ${{ matrix.python-version }}
398401
- name: Install uv
@@ -434,7 +437,7 @@ jobs:
434437
runs-on: ${{ matrix.os }}
435438
steps:
436439
- uses: actions/checkout@v5
437-
- uses: actions/setup-python@v5
440+
- uses: actions/setup-python@v6
438441
with:
439442
python-version: ${{ matrix.python-version }}
440443
- name: Install uv
@@ -485,7 +488,7 @@ jobs:
485488
runs-on: ${{ matrix.os }}
486489
steps:
487490
- uses: actions/checkout@v5
488-
- uses: actions/setup-python@v5
491+
- uses: actions/setup-python@v6
489492
with:
490493
python-version: ${{ matrix.python-version }}
491494
- name: Install uv
@@ -502,7 +505,7 @@ jobs:
502505
- name: install-validoopsie-dev
503506
run: |
504507
cd validoopsie
505-
uv sync --dev
508+
uv sync --dev --upgrade
506509
- name: install-narwhals-dev
507510
run: |
508511
cd validoopsie
@@ -523,7 +526,7 @@ jobs:
523526
# Keep `--no-sync` in case Narwhals is re-synced with PyPI version
524527
uv run --no-sync pytest tests
525528
timeout-minutes: 15
526-
529+
527530
darts:
528531
strategy:
529532
matrix:
@@ -532,7 +535,7 @@ jobs:
532535
runs-on: ${{ matrix.os }}
533536
steps:
534537
- uses: actions/checkout@v5
535-
- uses: actions/setup-python@v5
538+
- uses: actions/setup-python@v6
536539
with:
537540
python-version: ${{ matrix.python-version }}
538541
- name: Install uv
@@ -554,7 +557,7 @@ jobs:
554557
run: |
555558
uv pip uninstall narwhals --system
556559
# TODO(FBruzzesi): Install polars from darts requirements when they introcude it
557-
uv pip install -e ".[polars]" --system
560+
uv pip install -e ".[polars]" pyarrow --system
558561
- name: show-deps
559562
run: uv pip freeze
560563
- name: Run tests
@@ -573,7 +576,7 @@ jobs:
573576
runs-on: ${{ matrix.os }}
574577
steps:
575578
- uses: actions/checkout@v5
576-
- uses: actions/setup-python@v5
579+
- uses: actions/setup-python@v6
577580
with:
578581
python-version: ${{ matrix.python-version }}
579582
- name: Install uv

.github/workflows/downstream_tests_slow.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
runs-on: ${{ matrix.os }}
2121
steps:
2222
- uses: actions/checkout@v5
23-
- uses: actions/setup-python@v5
23+
- uses: actions/setup-python@v6
2424
with:
2525
python-version: ${{ matrix.python-version }}
2626
- name: Install uv

.github/workflows/extremes.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
runs-on: ${{ matrix.os }}
2020
steps:
2121
- uses: actions/checkout@v5
22-
- uses: actions/setup-python@v5
22+
- uses: actions/setup-python@v6
2323
with:
2424
python-version: ${{ matrix.python-version }}
2525
- name: Install uv
@@ -56,7 +56,7 @@ jobs:
5656
runs-on: ${{ matrix.os }}
5757
steps:
5858
- uses: actions/checkout@v5
59-
- uses: actions/setup-python@v5
59+
- uses: actions/setup-python@v6
6060
with:
6161
python-version: ${{ matrix.python-version }}
6262
- name: Install uv
@@ -94,7 +94,7 @@ jobs:
9494
runs-on: ${{ matrix.os }}
9595
steps:
9696
- uses: actions/checkout@v5
97-
- uses: actions/setup-python@v5
97+
- uses: actions/setup-python@v6
9898
with:
9999
python-version: ${{ matrix.python-version }}
100100
- name: Install uv
@@ -131,7 +131,7 @@ jobs:
131131
runs-on: ${{ matrix.os }}
132132
steps:
133133
- uses: actions/checkout@v5
134-
- uses: actions/setup-python@v5
134+
- uses: actions/setup-python@v6
135135
with:
136136
python-version: ${{ matrix.python-version }}
137137
- name: Install uv

.github/workflows/mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
run: |
1717
git config user.name github-actions[bot]
1818
git config user.email 41898282+github-actions[bot]@users.noreply.github.com
19-
- uses: actions/setup-python@v5
19+
- uses: actions/setup-python@v6
2020
with:
2121
python-version: 3.x
2222
- name: Install uv

.github/workflows/publish_to_pypi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
with:
2323
persist-credentials: false
2424
- name: Set up Python
25-
uses: actions/setup-python@v5
25+
uses: actions/setup-python@v6
2626
with:
2727
python-version: "3.x"
2828
- name: Install pypa/build

.github/workflows/pytest-pyspark.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
runs-on: ${{ matrix.os }}
2626
steps:
2727
- uses: actions/checkout@v5
28-
- uses: actions/setup-python@v5
28+
- uses: actions/setup-python@v6
2929
with:
3030
python-version: ${{ matrix.python-version }}
3131
- name: Install uv
@@ -56,7 +56,7 @@ jobs:
5656
runs-on: ${{ matrix.os }}
5757
steps:
5858
- uses: actions/checkout@v5
59-
- uses: actions/setup-python@v5
59+
- uses: actions/setup-python@v6
6060
with:
6161
python-version: ${{ matrix.python-version }}
6262

.github/workflows/pytest.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ${{ matrix.os }}
1919
steps:
2020
- uses: actions/checkout@v5
21-
- uses: actions/setup-python@v5
21+
- uses: actions/setup-python@v6
2222
with:
2323
python-version: ${{ matrix.python-version }}
2424
- name: Install uv
@@ -42,7 +42,7 @@ jobs:
4242
runs-on: ${{ matrix.os }}
4343
steps:
4444
- uses: actions/checkout@v5
45-
- uses: actions/setup-python@v5
45+
- uses: actions/setup-python@v6
4646
with:
4747
python-version: ${{ matrix.python-version }}
4848
- name: Install uv
@@ -74,7 +74,7 @@ jobs:
7474
NARWHALS_POLARS_NEW_STREAMING: ${{ matrix.polars_streaming == true }}
7575
steps:
7676
- uses: actions/checkout@v5
77-
- uses: actions/setup-python@v5
77+
- uses: actions/setup-python@v6
7878
with:
7979
python-version: ${{ matrix.python-version }}
8080
- name: Install uv
@@ -104,7 +104,7 @@ jobs:
104104
runs-on: ${{ matrix.os }}
105105
steps:
106106
- uses: actions/checkout@v5
107-
- uses: actions/setup-python@v5
107+
- uses: actions/setup-python@v6
108108
with:
109109
python-version: ${{ matrix.python-version }}
110110
- name: Install uv

0 commit comments

Comments
 (0)