Skip to content

fix: re-resolve uv.lock to downgrade Pygments to 2.19.2#187

Merged
smoreinis merged 1 commit intomainfrom
fix/pygments-lock-resolve
Apr 3, 2026
Merged

fix: re-resolve uv.lock to downgrade Pygments to 2.19.2#187
smoreinis merged 1 commit intomainfrom
fix/pygments-lock-resolve

Conversation

@smoreinis
Copy link
Copy Markdown
Collaborator

Summary

  • Re-resolves uv.lock to actually downgrade Pygments from 2.20.0 to 2.19.2
  • The previous fix (fix: pin Pygments <2.20 to fix docs build #185) added Pygments<2.20 to pyproject.toml but never re-resolved the lockfile (uv lock used a cached resolution), so CI continued installing 2.20.0
  • This is why the docs build is still failing on main — uv sync --group docs installs from the lockfile, which still had 2.20.0

Test plan

  • CI docs build passes (the Build Documentation job that's been failing)

The previous fix (#185) added a Pygments<2.20 constraint to
pyproject.toml but the lockfile was never re-resolved, so CI
continued installing Pygments 2.20.0 which breaks the mkdocs build.
@smoreinis smoreinis requested a review from a team as a code owner April 3, 2026 23:54
@greptile-apps
Copy link
Copy Markdown

greptile-apps bot commented Apr 3, 2026

No reviewable files after applying ignore patterns.

@smoreinis smoreinis merged commit 6749ea1 into main Apr 3, 2026
10 checks passed
@smoreinis smoreinis deleted the fix/pygments-lock-resolve branch April 3, 2026 23:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant