Commit 7586771
committed
pyproject.toml: prevent sphinxcontrib-serializinghtml incompatibilities
sphinxcontrib-serializinghtml>=1.1.6 depends on Sphinx>=5. This wasn't an
issue until now, since labgrid pins Sphinx==4.2.0 on stable. With
sphinxcontrib-serializinghtml>=1.1.10, this explicit dependency was
dropped to prevent cyclic dependencies, so the latest version gets
installed, although it's clearly incompatible. This is detected during
runtime:
The sphinxcontrib.serializinghtml extension used by this project needs at least Sphinx v5.0; it therefore cannot be built with this version.
So set sphinxcontrib-serializinghtml to a version lower than when the explicit
Sphinx dependency was dropped.
Signed-off-by: Bastian Krause <bst@pengutronix.de>1 parent ae183a1 commit 7586771
1 file changed
+2
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| 65 | + | |
65 | 66 | | |
66 | 67 | | |
67 | 68 | | |
| |||
110 | 111 | | |
111 | 112 | | |
112 | 113 | | |
| 114 | + | |
113 | 115 | | |
114 | 116 | | |
115 | 117 | | |
| |||
0 commit comments