Skip to content

feat(docs): Add Plausible analytics to Sphinx docs - #7319

Open
ericapisani wants to merge 1 commit into
masterfrom
py-2757-plausible-on-docs
Open

feat(docs): Add Plausible analytics to Sphinx docs#7319
ericapisani wants to merge 1 commit into
masterfrom
py-2757-plausible-on-docs

Conversation

@ericapisani

Copy link
Copy Markdown
Member

Sphinx docs had no usage analytics, so there was no visibility into which API reference pages get traffic. Overrides the shibuya theme's empty extra-head partial to load the Plausible script.

Fixes PY-2757
Fixes #7318

Sphinx docs had no usage analytics, so there was no visibility into
which API reference pages get traffic. Overrides the shibuya theme's
empty extra-head partial to load the Plausible script.

Fixes PY-2757
Fixes #7318
@ericapisani
ericapisani requested a review from a team as a code owner August 31, 2026 16:52
@linear-code

linear-code Bot commented Aug 31, 2026

Copy link
Copy Markdown

PY-2757

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Want reviews to match your repository better? Bugbot Learning can learn team-specific rules from PR activity. A team admin can enable Learning in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 094096d. Configure here.

Comment thread docs/_templates/partials/extra-head.html
@github-actions

github-actions Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Codecov Results 📊

121930 passed | ⏭️ 6762 skipped | Total: 128692 | Pass Rate: 94.75% | Execution Time: 430m 18s

📊 Comparison with Base Branch

Metric Change
Total Tests
Passed Tests
Failed Tests
Skipped Tests

✨ No test changes detected

All tests are passing successfully.

✅ Patch coverage is 100.00%. Project has 2489 uncovered lines.
✅ Project coverage is 90.29%. Comparing base (base) to head (head).

Coverage diff
@@            Coverage Diff             @@
##          main       #PR       +/-##
==========================================
+ Coverage    90.29%    90.29%        —%
==========================================
  Files          193       193         —
  Lines        25621     25621         —
  Branches      9438      9438         —
==========================================
+ Hits         23132     23132         —
- Misses        2489      2489         —
- Partials      1436      1436         —

Generated by Codecov Action

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.

Add Plausible analytics to Sphinx documentation

1 participant