Skip to content

Commit 4d4f921

Browse files
build: exclude matplotlib 3.9.1
There was a problem w/ this release on windows and the builds were pulled from pypi. When installing invoke on windows, pip attempts to build from source, but most (all?) systems won't have the prerequisites for this and installs fail. This also affects GH actions. The simple fix is to exclude version 3.9.1 from our deps. For more information, see matplotlib/matplotlib#28551
1 parent 98db8f3 commit 4d4f921

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,8 @@ dependencies = [
7474
"easing-functions",
7575
"einops",
7676
"facexlib",
77-
"matplotlib", # needed for plotting of Penner easing functions
77+
# Exclude 3.9.1 which has a problem on windows, see https://github.com/matplotlib/matplotlib/issues/28551
78+
"matplotlib!=3.9.1",
7879
"npyscreen",
7980
"omegaconf",
8081
"picklescan",

0 commit comments

Comments
 (0)