Skip to content

Commit c4b1ab2

Browse files
committed
ci: Fix hierarchicalforecast downstream test
1 parent 8f18daa commit c4b1ab2

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/downstream_tests.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -358,17 +358,16 @@ jobs:
358358
cache-dependency-glob: "pyproject.toml"
359359
- name: clone-hierarchicalforecast
360360
run: |
361-
git clone https://github.com/Nixtla/hierarchicalforecast --depth=1
361+
git clone https://github.com/Nixtla/hierarchicalforecast --depth=1 --recurse-submodules --shallow-submodules
362362
cd hierarchicalforecast
363363
git log
364364
- name: install-basics
365365
run: uv pip install --upgrade tox virtualenv setuptools
366366
- name: install-deps
367367
run: |
368368
cd hierarchicalforecast
369-
# Temporary pin until it's addressed upstream.
370-
uv pip install "pandas<3"
371-
uv pip install . --group dev --group polars
369+
uv pip install datasetsforecast "statsforecast>=1.0.0" scipy "polars[numpy]<=1.32.0" pytest pytest-benchmark pytest-cov
370+
uv pip install .
372371
- name: install-narwhals-dev
373372
run: |
374373
uv pip uninstall narwhals
@@ -378,7 +377,8 @@ jobs:
378377
- name: Run tests
379378
run: |
380379
cd hierarchicalforecast
381-
pytest tests
380+
pytest tests --no-cov --import-mode=importlib
381+
382382
383383
formulaic:
384384
strategy:

0 commit comments

Comments
 (0)