Commit cf225df
committed
pyproject.toml: prevent sphinxcontrib-devhelp incompatibilities
sphinxcontrib-devhelp>=1.0.3 depends on Sphinx>=5. This wasn't an issue
until now, since labgrid pins Sphinx==4.2.0 on stable. With
sphinxcontrib-devhelp>=1.0.6, 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.devhelp extension used by this project needs at least Sphinx v5.0; it therefore cannot be built with this version.
So set sphinxcontrib-devhelp to a version lower than when the explicit
Sphinx dependency was dropped.
Signed-off-by: Bastian Krause <bst@pengutronix.de>1 parent 31b814b commit cf225df
1 file changed
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| 61 | + | |
61 | 62 | | |
62 | 63 | | |
63 | 64 | | |
| |||
102 | 103 | | |
103 | 104 | | |
104 | 105 | | |
| 106 | + | |
105 | 107 | | |
106 | 108 | | |
107 | 109 | | |
| |||
0 commit comments