Skip to content

Use PEP 735 dependency groups - #3204

Merged
adamtheturtle merged 2 commits into
mainfrom
codex/pep735-dependency-groups
Sep 8, 2026
Merged

adamtheturtle merged 2 commits into
mainfrom
codex/pep735-dependency-groups

Conversation

@adamtheturtle

@adamtheturtle adamtheturtle commented Sep 8, 2026 •

Copy link
Copy Markdown
Member

Summary

  • move development and release tooling from published extras to PEP 735 dependency groups
  • update CI, release, contributor, and hook commands to select groups
  • regenerate uv.lock where the repository commits one
  • preserve genuine runtime/user-facing extras

This keeps development tooling out of package metadata and gives Dependabot and uv one dependency representation to update.

Validation

  • repository hooks pass
  • uv lock --check passes where applicable

@adamtheturtle
adamtheturtle merged commit ec43960 into main Sep 8, 2026
13 checks passed
@adamtheturtle
adamtheturtle deleted the codex/pep735-dependency-groups branch September 8, 2026 09:33

This branch was previously deployed

1 inactive deployment
development — acb58450 Deployed Sep 8, 2026 by adamtheturtle via pages #990
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