Skip to content

Update Docs Deps#600

Merged
lbedner merged 1 commit intomainfrom
update-docs-deps
Apr 1, 2026
Merged

Update Docs Deps#600
lbedner merged 1 commit intomainfrom
update-docs-deps

Conversation

@lbedner
Copy link
Copy Markdown
Owner

@lbedner lbedner commented Mar 31, 2026

No description provided.

Copilot AI review requested due to automatic review settings March 31, 2026 05:57
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates documentation-related Python dependencies and extends the org auth template with additional organization ownership/membership endpoints, along with updating the manual updater’s auth-level regeneration list.

Changes:

  • Move pygments to the docs optional dependency set and bump pymdown-extensions to >=10.21.0 (lock updated accordingly).
  • Add org API template endpoints for ownership transfer and listing member details.
  • Expand REGENERATE_ON_AUTH_LEVEL_CHANGE to include additional org/auth-related files (including tests and frontend modal).

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 5 comments.

File Description
uv.lock Reflects docs dependency reshuffle (pygments) and pymdown-extensions version bump.
pyproject.toml Moves pygments to docs extras and bumps pymdown-extensions minimum version.
aegis/templates/copier-aegis-project/{{ project_slug }}/app/components/backend/api/orgs/router.py.jinja Adds transfer-ownership and member-details routes to the generated org API.
aegis/core/manual_updater.py Expands auth-level regeneration file set to cover org/auth templates (including tests/UI files).

Comment thread aegis/core/manual_updater.py
Comment thread pyproject.toml
@lbedner lbedner merged commit 2a4668d into main Apr 1, 2026
7 checks passed
@lbedner lbedner deleted the update-docs-deps branch April 1, 2026 01:33
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.

2 participants