Skip to content

Commit ff75586

Browse files
authored
[MNT] update GH CI action versions (#684)
In this pull request we update some of the actions used by GitHub workflows. Those updates where made by renovate in the first place. I highly recommend renovate. We also remove one of the two lines trying to establish a dependency on plotly.
1 parent 2d1b58a commit ff75586

File tree

3 files changed

+9
-10
lines changed

3 files changed

+9
-10
lines changed

.github/workflows/main.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,17 @@ jobs:
1818
runs-on: ubuntu-latest
1919

2020
steps:
21-
- uses: actions/checkout@v5
21+
- uses: actions/checkout@v6
2222

2323
- uses: actions/setup-python@v6
2424
with:
25-
python-version: '3.13'
25+
python-version: '3.14'
2626

2727
- name: install pre-commit
2828
run: python3 -m pip install pre-commit
2929

3030
- name: Checkout code
31-
uses: actions/checkout@v5
31+
uses: actions/checkout@v6
3232
with:
3333
fetch-depth: 0
3434

@@ -63,7 +63,7 @@ jobs:
6363
fail-fast: false # to not fail all combinations if just one fails
6464

6565
steps:
66-
- uses: actions/checkout@v5
66+
- uses: actions/checkout@v6
6767

6868
- name: Install uv
6969
uses: astral-sh/setup-uv@v7
@@ -104,7 +104,7 @@ jobs:
104104
fail-fast: false # to not fail all combinations if just one fails
105105

106106
steps:
107-
- uses: actions/checkout@v5
107+
- uses: actions/checkout@v6
108108

109109
- name: Install uv
110110
uses: astral-sh/setup-uv@v7
@@ -144,7 +144,7 @@ jobs:
144144
python-version: ["3.12"]
145145

146146
steps:
147-
- uses: actions/checkout@v5
147+
- uses: actions/checkout@v6
148148

149149
- name: Install uv
150150
uses: astral-sh/setup-uv@v7
@@ -191,7 +191,7 @@ jobs:
191191
fail-fast: false
192192

193193
steps:
194-
- uses: actions/checkout@v5
194+
- uses: actions/checkout@v6
195195

196196
- name: Install uv
197197
uses: astral-sh/setup-uv@v7

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
python -m build --wheel --sdist --outdir wheelhouse
4949
5050
- name: Store wheels
51-
uses: actions/upload-artifact@v4
51+
uses: actions/upload-artifact@v5
5252
with:
5353
name: wheels
5454
path: wheelhouse/*
@@ -102,7 +102,7 @@ jobs:
102102
id-token: write
103103

104104
steps:
105-
- uses: actions/download-artifact@v5
105+
- uses: actions/download-artifact@v6
106106
with:
107107
name: wheels
108108
path: wheelhouse

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ dependencies = [
5353
#
5454
all_extras = [
5555
"matplotlib>=3.2.0",
56-
"plotly>=5.0.0,<6",
5756
"ecos>=2.0.14,<2.1",
5857
"plotly>=5.0.0,<7",
5958
"cvxopt; python_version < '3.14'",

0 commit comments

Comments
 (0)