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 
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 
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 
0 commit comments