Skip to content

Bump gp-sphinx → 0.0.1a16 (sphinx-vite-builder consolidation)#419

Merged
tony merged 2 commits intomasterfrom
sphinx-vite-builder
May 3, 2026
Merged

Bump gp-sphinx → 0.0.1a16 (sphinx-vite-builder consolidation)#419
tony merged 2 commits intomasterfrom
sphinx-vite-builder

Conversation

@tony
Copy link
Copy Markdown
Owner

@tony tony commented May 3, 2026

Pulls in the sphinx-vite-builder consolidation from git-pull/gp-sphinx#29 (released to PyPI as gp-sphinx 0.0.1a16).

What ships

  • gp-sphinx workspace pins bumped to 0.0.1a16
  • Legacy gp-sphinx-vite references dropped (package retired)

Why

  • gp-furo-theme is a Tailwind v4 respin of Furo, so docs sites pick up the new rendering when this lands
  • sphinx-vite-builder owns the Vite asset pipeline end-to-end — wheels ship with the static tree pre-baked, source builds error loudly without pnpm/Node and self-heal in CI with copy-pasteable setup recipes
  • Cross-repo validated: tmux-python/libtmux-mcp#33 ran green against the pre-release cut; this is the unchanged code path promoted to a final release

See: https://pypi.org/project/gp-sphinx/0.0.1a16

why: gp-sphinx 0.0.1a16 ships the sphinx-vite-builder consolidation
(PR git-pull/gp-sphinx#29). The new package replaces gp-sphinx-vite,
fixes the unstyled-wheel bug from a15, and adds a hatchling build-hook
variant alongside the existing PEP 517 backend.

what:
- bump every gp-sphinx workspace pin in pyproject.toml + uv.lock
- drop legacy gp-sphinx-vite references (the package no longer exists)
@tony tony force-pushed the sphinx-vite-builder branch from 2d4b084 to 89c7f7f Compare May 3, 2026 21:55
@tony tony force-pushed the sphinx-vite-builder branch from 89c7f7f to 040801a Compare May 3, 2026 21:58
@tony tony changed the title [DO NOT MERGE] Bump gp-sphinx → 0.0.1a16 (sphinx-vite-builder) Bump gp-sphinx → 0.0.1a16 (sphinx-vite-builder consolidation) May 3, 2026
@tony tony merged commit 5883c7a into master May 3, 2026
12 checks passed
@tony tony deleted the sphinx-vite-builder branch May 3, 2026 22:32
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