Skip to content

chore: use deptry optional_dependencies_dev_groups#2965

Merged
adamtheturtle merged 1 commit intomainfrom
deptry-optional-dependencies-dev-groups
Apr 19, 2026
Merged

chore: use deptry optional_dependencies_dev_groups#2965
adamtheturtle merged 1 commit intomainfrom
deptry-optional-dependencies-dev-groups

Conversation

@adamtheturtle
Copy link
Copy Markdown
Member

@adamtheturtle adamtheturtle commented Apr 19, 2026

Renames pep621_dev_dependency_groups to optional_dependencies_dev_groups for deptry 0.25+.

This removes deprecation warnings; the old key may be removed in a future deptry release.

Made with Cursor


Note

Low Risk
Low risk config-only change that updates deptry settings to a renamed key; impact is limited to dependency linting behavior.

Overview
Updates pyproject.toml to use deptry’s new optional_dependencies_dev_groups setting (replacing the deprecated pep621_dev_dependency_groups) so deptry continues to treat the dev and release optional dependency groups as development-only.

Reviewed by Cursor Bugbot for commit b748867. Bugbot is set up for automated code reviews on this repo. Configure here.

Use optional_dependencies_dev_groups (deptry 0.25+).

Made-with: Cursor
@adamtheturtle adamtheturtle enabled auto-merge April 19, 2026 07:02
@adamtheturtle adamtheturtle merged commit e652af8 into main Apr 19, 2026
16 checks passed
@adamtheturtle adamtheturtle deleted the deptry-optional-dependencies-dev-groups branch April 19, 2026 07:06
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