Skip to content

Commit 1e81236

Browse files
Fix CI: add matplotlib/seaborn to dev deps, disable fail-fast in test matrix
Tests importing matplotlib were failing with ModuleNotFoundError because matplotlib was only in the 'plotting' optional extra, not in 'dev'. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 86e4c9c commit 1e81236

2 files changed

Lines changed: 3 additions & 0 deletions

File tree

.github/workflows/ci-cd.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ jobs:
1212
test:
1313
runs-on: ${{ matrix.os }}
1414
strategy:
15+
fail-fast: false
1516
matrix:
1617
os: [ubuntu-latest, windows-latest, macos-latest]
1718
python-version: ['3.9', '3.10', '3.11', '3.12']

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,8 @@ dev = [
5858
"mypy",
5959
"sphinx",
6060
"sphinx-rtd-theme",
61+
"matplotlib>=3.5.0",
62+
"seaborn>=0.11.0",
6163
]
6264
performance = [
6365
"jax[cpu]>=0.4.0",

0 commit comments

Comments
 (0)