Skip to content

Use dependency-groups for testing and docs - #662

Open
mwtoews wants to merge 1 commit into
conda:mainfrom
mwtoews:pep-735
Open

Use dependency-groups for testing and docs#662
mwtoews wants to merge 1 commit into
conda:mainfrom
mwtoews:pep-735

Conversation

@mwtoews

@mwtoews mwtoews commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

This implements PEP 735 to use dependency groups for "testing" and "docs", instead of specifying them as project.optional-dependencies. The dependencies are alphabetized.

A new group "dev" is added with pre-commit. (The "dev" group is part of uv's default groups.)

It also cleans up a redundant file (docs/requirements.txt) and updates the lock files using the latest versions of uv and pixi.

@mwtoews
mwtoews requested a review from a team as a code owner June 9, 2026 23:39
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