Skip to content

chore: use deptry optional_dependencies_dev_groups#3115

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

chore: use deptry optional_dependencies_dev_groups#3115
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 configuration-only change: updates the deptry setting key to the new name to avoid deprecation warnings, with no runtime code impact.

Overview
Updates pyproject.toml deptry configuration to replace deprecated pep621_dev_dependency_groups with optional_dependencies_dev_groups while keeping the same dev/release groups, eliminating deptry 0.25+ deprecation warnings.

Reviewed by Cursor Bugbot for commit 7f89faa. 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
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