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