Skip to content

Commit 0a91047

Browse files
authored
Release 0.8.0 (#1062)
* set the new variables and matching as the default * adapt tests * update all build actions * temporarily remove matlab tests on windows * Skip free-threaded builds
1 parent 4d76445 commit 0a91047

File tree

12 files changed

+556
-171
lines changed

12 files changed

+556
-171
lines changed

.github/workflows/build-python-wheels.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ jobs:
1313
runs-on: ${{ matrix.os }}
1414
strategy:
1515
matrix:
16-
os: [ubuntu-latest, windows-latest, macos-13, macos-latest]
16+
os: [ubuntu-latest, windows-latest, macos-15-intel, macos-latest]
1717

1818
steps:
19-
- uses: actions/checkout@v5
19+
- uses: actions/checkout@v6
2020
with:
2121
# Necessary to fetch tags and allow setuptools_scm
2222
# see: https://github.com/pypa/setuptools_scm/issues/480
@@ -28,10 +28,10 @@ jobs:
2828
python-version: 3.12
2929

3030
- name: Build wheels
31-
uses: pypa/cibuildwheel@v3.2
31+
uses: pypa/cibuildwheel@v3.4
3232

3333
- name: Upload wheels
34-
uses: actions/upload-artifact@v4
34+
uses: actions/upload-artifact@v7
3535
with:
3636
name: wheels-${{ matrix.os }}
3737
path: ./wheelhouse/*.whl
@@ -41,7 +41,7 @@ jobs:
4141
runs-on: ubuntu-latest
4242

4343
steps:
44-
- uses: actions/checkout@v5
44+
- uses: actions/checkout@v6
4545
with:
4646
# Necessary to fetch tags and allow setuptools_scm
4747
# see: https://github.com/pypa/setuptools_scm/issues/480
@@ -59,7 +59,7 @@ jobs:
5959
run: python -m build --sdist
6060

6161
- name: Upload sdist
62-
uses: actions/upload-artifact@v4
62+
uses: actions/upload-artifact@v7
6363
with:
6464
name: tar.gz
6565
path: ./dist/*.tar.gz

.github/workflows/documentation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
runs-on: ubuntu-latest
3030
steps:
3131
- name: Checkout
32-
uses: actions/checkout@v5
32+
uses: actions/checkout@v6
3333
with:
3434
# Necessary to fetch tags and allow setuptools_scm
3535
# see: https://github.com/pypa/setuptools_scm/issues/480

.github/workflows/matlab-tests.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,13 @@ jobs:
2020

2121
strategy:
2222
matrix:
23-
os: [ubuntu-latest, macos-latest, windows-latest]
23+
# remove windows tests until it is corrected
24+
# os: [ubuntu-latest, macos-latest, windows-latest]
25+
os: [ubuntu-latest, macos-latest]
2426

2527
steps:
2628

27-
- uses: actions/checkout@v5
29+
- uses: actions/checkout@v6
2830

2931
- name: Set up python
3032
uses: actions/setup-python@v6

.github/workflows/python-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
steps:
2222

23-
- uses: actions/checkout@v5
23+
- uses: actions/checkout@v6
2424

2525
- name: Set up Python ${{ matrix.python-version }}
2626
uses: actions/setup-python@v6

0 commit comments

Comments
 (0)