Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
e842d6a
scipy: win-64 for torch
lucascolley Apr 3, 2025
4c13628
CI: scipy job on macos and windows
lucascolley Apr 3, 2025
523a212
DNM: comment out openblas-src
lucascolley Apr 13, 2025
f2b82c3
scipy: update lock file
lucascolley May 5, 2025
38bded4
try `flang-new`?
lucascolley May 5, 2025
d2e1397
try `FC_LD = "lld-link"`
lucascolley May 5, 2025
7c0bb3f
split build task
lucascolley May 5, 2025
dcf99bb
CI: restore other platforms
lucascolley May 5, 2025
558c53f
scipy: update lock file
lucascolley May 5, 2025
ea42304
try using openblas on windows
lucascolley May 5, 2025
274b3ad
CI: run some array API tests
lucascolley May 5, 2025
6cde1cc
scipy: update lock file
lucascolley May 5, 2025
87e7a5d
Revert "try using openblas on windows"
lucascolley May 5, 2025
1e07238
scipy: update lock file
lucascolley May 5, 2025
c534d21
CI: don't cancel in progress
lucascolley May 5, 2025
19d8cba
Update .github/workflows/scipy.yml
lucascolley May 5, 2025
27ef36f
CI: remove concurrency
lucascolley May 5, 2025
8999ddd
CI: windows only
lucascolley May 5, 2025
73eef3f
DNM: remove jax from array-api env
lucascolley May 5, 2025
92f0ede
scipy: update lock file
lucascolley May 5, 2025
47ef116
Update pixi.toml
lucascolley May 6, 2025
201e01b
restore `FC_LD`
lucascolley May 6, 2025
b526137
back to openblas
lucascolley May 6, 2025
5961992
update lock file
lucascolley May 6, 2025
ab776c5
try blas=openblas
lucascolley Jun 7, 2025
f48c9ec
Merge branch 'main' into torch-windows
lucascolley Jun 7, 2025
f24e15c
update lockfile
lucascolley Jun 7, 2025
2fce777
fix blas=openblas
lucascolley Jun 7, 2025
9649858
update lockfile
lucascolley Jun 7, 2025
baddc60
CI: enable all platforms
lucascolley Jun 7, 2025
720f3c1
cancel-in-progress: false
lucascolley Jun 7, 2025
286adb1
fail-fast: false
lucascolley Jun 7, 2025
71465a4
clean up
lucascolley Jun 7, 2025
a80225d
update lockfile
lucascolley Jun 7, 2025
7b5deff
enable torch windows
lucascolley Jun 7, 2025
ddfa6b4
TMP: no JAX array-api
lucascolley Jun 7, 2025
64e403a
update lockfile
lucascolley Jun 7, 2025
86b0383
TMP: point scipy to win-dll branch
lucascolley Jun 15, 2025
60c6fcb
Merge branch 'main' into torch-windows
lucascolley Jun 15, 2025
f3f0652
update lock file
lucascolley Jun 15, 2025
44b91e5
--setup-args
lucascolley Jun 15, 2025
998a2dd
Merge branch 'main' into torch-windows
lucascolley Jul 6, 2025
b2cbed1
update lock file
lucascolley Jul 6, 2025
6b28ef5
typo
lucascolley Jul 6, 2025
5557600
fix syntax
lucascolley Jul 6, 2025
a4496ec
try to fix encoding
lucascolley Jul 6, 2025
802bed7
refactor
lucascolley Jul 6, 2025
3a4aa7e
are we there yet
lucascolley Jul 6, 2025
10d7fd7
try alternative fix
lucascolley Jul 7, 2025
bc0a3f9
jax-cpu windows
lucascolley Jul 9, 2025
6ecc0d4
Merge branch 'main' into torch-windows
lucascolley Jul 9, 2025
ae88b22
update lock file
lucascolley Jul 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 15 additions & 3 deletions .github/workflows/linux_scipy.yml → .github/workflows/scipy.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Linux SciPy
name: SciPy

on:
push:
Expand All @@ -21,6 +21,9 @@ concurrency:
permissions:
contents: read # to fetch code (actions/checkout)

env:
PYTHONIOENCODING: "utf8" # https://github.com/scipy/scipy/issues/18046

jobs:
test:
name: SciPy ${{ matrix.os }}${{ matrix.suffix }}
Expand All @@ -29,8 +32,13 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest]
os: [ubuntu-latest, macos-latest, windows-latest]
suffix: ["", -editable, -nogil]
exclude:
- os: windows-latest
suffix: -editable
- os: windows-latest
suffix: -nogil
Comment on lines +37 to +41
Copy link
Contributor Author

@lucascolley lucascolley Jul 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove in a follow-up

include:
- os: macos-latest
suffix: -accelerate
Expand All @@ -46,7 +54,7 @@ jobs:
submodules: recursive
- uses: prefix-dev/[email protected]
with:
pixi-version: v0.39.0
pixi-version: v0.49.0
manifest-path: scipy/pixi.toml
#cache: true
#cache-write: ${{ github.event_name == 'push' && github.ref_name == 'main' }}
Expand All @@ -59,3 +67,7 @@ jobs:
- name: Run linalg tests (fast)
working-directory: ./scipy
run: pixi run test${{ matrix.suffix }} -s linalg
- name: Run some array API tests
if: ${{ matrix.suffix == '' }}
working-directory: ./scipy
run: pixi run test-cpu -s cluster
Loading
Loading