Commit 125ec9e
committed
py(deps[uv]) Pin gp-sphinx workspace at unreleased SPA-nav iOS fix
why: Validate the upstream gp-sphinx fix end-to-end on the published
docs site before 0.0.1a12 ships. The fix reorders pushState above
swap(doc) in spa-nav.js so relative href/src in the swapped DOM
resolve against the new baseURI; without it, iPad Safari (in
landscape or with "Request Desktop Site") blanks the sidebar logo
after every cross-depth SPA navigation.
what:
- Add [tool.uv.sources] overrides pinning gp-sphinx and
sphinx-gp-theme to git ref 652ce020 on
fix/spa-nav-ios-relative-urls.
- Refresh uv.lock; transitive workspace siblings
(sphinx-autodoc-typehints-gp, sphinx-fonts, sphinx-gp-opengraph,
sphinx-gp-sitemap) follow the same git ref automatically.
- Temporary; revert this block once gp-sphinx 0.0.1a12 is on PyPI.1 parent 669fbc2 commit 125ec9e
2 files changed
Lines changed: 17 additions & 33 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
137 | 145 | | |
138 | 146 | | |
139 | 147 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments