Skip to content

DX: request reviews from code owners - #390

Draft
dependabot[bot] wants to merge 41 commits into
mainfrom
dependabot/lock-0b04a976c8
Draft

dependabot[bot] wants to merge 41 commits into
mainfrom
dependabot/lock-0b04a976c8

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 5, 2026 •

Copy link
Copy Markdown
Contributor

🖱️ Developer experience

  • Pull requests now request a review from @ComPWA/maintainers automatically through a new CODEOWNERS file.
  • Documentation can use GitHub-style alerts such as > [!TIP], which also render on GitHub, through the MyST alert extension (myst-parser>=5.1); existing admonitions use this syntax now.

🔨 Maintenance

  • Read the Docs installs the doc dependency group with its native uv support instead of a custom Pixi install script, and fails the build on Sphinx warnings.
  • Optional attrs converters keep their input and output types, so the upgraded ty accepts the particle and edge definitions.
  • test_solving.py expects the two additional solutions that the upgraded dependencies produce.

Squash commit messages

* DX: use GitHub-style alerts in the documentation
* MAINT: build Read the Docs with its native uv support
* MAINT: type optional attrs converters

@dependabot dependabot Bot added the ⬆️ Lock This PR upgrades the lock files label Nov 5, 2026
@redeboer redeboer changed the title MAINT: bump the lock group with 8 updates MAINT: upgrade lock files Nov 5, 2026
@redeboer
redeboer self-requested a review November 5, 2026 13:11
@redeboer
redeboer marked this pull request as draft November 5, 2026 13:25
@redeboer
redeboer force-pushed the dependabot/lock-0b04a976c8 branch 2 times, most recently from c490258 to 3234265 Compare November 6, 2026 21:46
@redeboer
redeboer force-pushed the dependabot/lock-0b04a976c8 branch from 3234265 to 8547765 Compare November 7, 2026 09:17
@redeboer redeboer changed the title MAINT: upgrade lock files DX: request reviews from code owners Nov 9, 2026
@redeboer redeboer added 🖱️ DX Improvements to the Developer Experience 🔨 Maintenance Maintenance and upkeep improvements labels Nov 9, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🖱️ DX Improvements to the Developer Experience ⬆️ Lock This PR upgrades the lock files 🔨 Maintenance Maintenance and upkeep improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants