Commit 858dc55
committed
docs: pin mkdocs<2 and silence the mkdocs-material advisory banner in CI
MkDocs 2.0 is a ground-up rewrite that drops the plugin system, so it is
incompatible with mkdocs-material and the rest of our docs plugin stack.
mkdocs-material itself pins mkdocs<2 as of 9.7.5; mirror that bound on our
direct dependency so a future re-lock cannot resolve 2.0, and bump the
locked mkdocs-material from 9.7.2 to 9.7.6 (banner moved to stderr,
sandboxed social plugin, upstream mkdocs<2 pin).
mkdocs-material >=9.7.2 also prints a red advisory banner on every build;
set NO_MKDOCS_2_WARNING=1 in the docs CI jobs to keep it out of build
logs. Local builds still show it.1 parent d287c98 commit 858dc55
5 files changed
Lines changed: 16 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
52 | 55 | | |
53 | 56 | | |
54 | 57 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
133 | 136 | | |
134 | 137 | | |
135 | 138 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
79 | | - | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
80 | 82 | | |
81 | 83 | | |
82 | 84 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments