From 23d2583be609dabbd8ebba1a4f26601ad9198992 Mon Sep 17 00:00:00 2001 From: Phillip Cloud <417981+cpcloud@users.noreply.github.com> Date: Tue, 17 Dec 2024 06:27:07 -0500 Subject: [PATCH] ci: special-case pytorch on windows --- .github/workflows/ibis-backends.yml | 35 +++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/.github/workflows/ibis-backends.yml b/.github/workflows/ibis-backends.yml index 273fac0711bc..27f889b001ec 100644 --- a/.github/workflows/ibis-backends.yml +++ b/.github/workflows/ibis-backends.yml @@ -258,7 +258,42 @@ jobs: sys-deps: - cmake - ninja-build + # pytorch wheel doesn't exist for windows + python 3.13, so test + # against 3.12 until that's shipped + - os: windows-latest + python-version: "3.12" + backend: + name: duckdb + title: DuckDB + serial: true + extras: + - --extra duckdb + - --extra deltalake + - --extra geospatial + - --extra examples + - --extra decompiler + - --extra polars + additional_deps: + - torch + # also test duckdb with python 3.13 on windows, *without* pytorch + - os: windows-latest + python-version: "3.13" + backend: + name: duckdb + title: DuckDB + serial: true + extras: + - --extra duckdb + - --extra deltalake + - --extra geospatial + - --extra examples + - --extra decompiler + - --extra polars exclude: + - os: windows-latest + python-version: "3.13" + backend: + name: duckdb - os: windows-latest backend: name: mysql