Commit 6ca85dc
committed
py(deps[docs]): Pin sphinx<9 to avoid breaking changes
why: Sphinx 9.x introduced breaking changes that affect sphinxarg/ext.py
(mock() function moved to internal _dynamic package) and mypy fails on
PEP 695 type statement syntax.
what:
- Add sphinx<9 constraint to dev and docs dependency groups
- Update uv.lock to downgrade from 9.1.0 to 8.1.31 parent e1fe072 commit 6ca85dc
2 files changed
+40
-189
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
| 73 | + | |
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| |||
104 | 104 | | |
105 | 105 | | |
106 | 106 | | |
107 | | - | |
| 107 | + | |
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
| |||
0 commit comments