Skip to content

Commit 13875f3

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 daa5a88 commit 13875f3

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)