Skip to content

Commit f9a4617

Browse files
authored
ci: Unpin (some) dependencies (#3186)
1 parent 13a1167 commit f9a4617

File tree

2 files changed

+4
-14
lines changed

2 files changed

+4
-14
lines changed

.github/workflows/downstream_tests.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -187,8 +187,6 @@ jobs:
187187
run: |
188188
cd py-shiny
189189
. .venv/bin/activate
190-
# temporary to get CI green
191-
uv pip install "chatlas<0.9.0"
192190
make narwhals-install-shiny
193191
- name: install-narwhals-dev
194192
run: |
@@ -242,11 +240,6 @@ jobs:
242240
cd tea-tasting
243241
uv pip uninstall narwhals
244242
uv pip install -e ./..
245-
- name: temporary pin duckdb # TODO(FBruzzesi): Unpin duckdb
246-
run: |
247-
cd tea-tasting
248-
uv pip uninstall duckdb
249-
uv pip install "duckdb<1.4"
250243
- name: show-deps
251244
run: |
252245
cd tea-tasting
@@ -292,8 +285,6 @@ jobs:
292285
run: |
293286
uv pip uninstall narwhals --system
294287
uv pip install -e . --system
295-
# temporary pin to get CI green
296-
uv pip install "polars<1.30" --system
297288
- name: show-deps
298289
run: uv pip freeze
299290
- name: Run pytest

.github/workflows/extremes.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -152,10 +152,8 @@ jobs:
152152
uv pip install pandas --pre --index https://pypi.anaconda.org/scientific-python-nightly-wheels/simple --system -U
153153
- name: install pyarrow nightly
154154
run: |
155-
# commented out nightly whilst it fails to install
156-
uv pip install -U pyarrow --system
157-
# uv pip uninstall pyarrow --system
158-
# uv pip install pyarrow --pre --index https://pypi.fury.io/arrow-nightlies/ --system -U
155+
uv pip uninstall pyarrow --system
156+
uv pip install pyarrow --pre --index https://pypi.fury.io/arrow-nightlies/ --system -U
159157
- name: install numpy nightly
160158
run: |
161159
uv pip uninstall numpy --system
@@ -174,9 +172,10 @@ jobs:
174172
run: |
175173
DEPS=$(uv pip freeze)
176174
echo "$DEPS" | grep 'pandas.*dev'
177-
# echo "$DEPS" | grep 'pyarrow.*dev'
175+
echo "$DEPS" | grep 'pyarrow.*dev'
178176
echo "$DEPS" | grep 'numpy.*dev'
179177
echo "$DEPS" | grep 'dask.*@'
178+
echo "$DEPS" | grep 'duckdb.*dev'
180179
- name: Run pytest
181180
run: |
182181
pytest tests --cov=narwhals --cov=tests --cov-fail-under=50 --runslow \

0 commit comments

Comments
 (0)