Skip to content

Use PEP 735 dependency groups - #1906

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

Use PEP 735 dependency groups#1906
adamtheturtle merged 3 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 force-pushed the codex/pep735-dependency-groups branch from 9246f40 to c30c717 Compare September 8, 2026 09:45
@adamtheturtle
adamtheturtle merged commit 4195bf4 into main Sep 8, 2026
13 checks passed
@adamtheturtle
adamtheturtle deleted the codex/pep735-dependency-groups branch September 8, 2026 09:50
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