Skip to content

chore(docs): move docs deps to dependency group, update readthedocs - #726

Merged
Aidan Holland (thehappydinoa) merged 1 commit into
mainfrom
chore/docs-group-and-readthedocs
Aug 27, 2026
Merged

chore(docs): move docs deps to dependency group, update readthedocs#726
Aidan Holland (thehappydinoa) merged 1 commit into
mainfrom
chore/docs-group-and-readthedocs

Conversation

@thehappydinoa

@thehappydinoa Aidan Holland (thehappydinoa) commented Aug 27, 2026

Copy link
Copy Markdown
Member

Summary

  • Adds [dependency-groups] docs to pyproject.toml with sphinx and extensions (replaces docs/requirements.txt)
  • Deletes docs/requirements.txt
  • Updates .readthedocs.yml:
    • OS: ubuntu-22.04ubuntu-24.04
    • Python: 3.103.13
    • Install method: pip from requirements file → native uv (method: uv / command: sync / groups: [docs])

Test plan

  • ReadTheDocs build passes on this PR
  • uv sync --group docs installs correctly locally

🤖 Generated with Claude Code

…onfig

- Adds [dependency-groups] docs to pyproject.toml with sphinx and extensions
- Removes docs/requirements.txt
- Updates .readthedocs.yml: ubuntu-24.04, Python 3.13, uv native install
  via `method: uv / command: sync / groups: [docs]`

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@thehappydinoa
Aidan Holland (thehappydinoa) merged commit 8a6f671 into main Aug 27, 2026
12 checks passed
@thehappydinoa
Aidan Holland (thehappydinoa) deleted the chore/docs-group-and-readthedocs branch August 27, 2026 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant