Skip to content

Commit 0aadf1c

Browse files
authored
downgrade pyparsing on CI to avoid matplotlib incompatibility and force non-interactive matplotlib backend (#634)
1 parent 6a54749 commit 0aadf1c

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

.github/workflows/tests.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ defaults:
44
run:
55
shell: bash
66

7+
# https://github.com/matplotlib/matplotlib/issues/29119
8+
env:
9+
MPLBACKEND: Agg
10+
711
on:
812
push:
913
branches: [ main ]

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ def get_long_description():
7676
"joblib" + ("==1.4.0" if CI else ""),
7777
"imageio",
7878
"nbformat",
79+
"pyparsing" + ("<3.2.5" if CI else ""),
7980
]
8081
},
8182
author="https://github.com/open-atmos/PyMPDATA/graphs/contributors",

0 commit comments

Comments
 (0)