Skip to content

Convert optional-dependencies to dependency-groups#220

Merged
sloria merged 1 commit intomarshmallow-code:mainfrom
sirosen:use-dependency-groups
Mar 30, 2026
Merged

Convert optional-dependencies to dependency-groups#220
sloria merged 1 commit intomarshmallow-code:mainfrom
sirosen:use-dependency-groups

Conversation

@sirosen
Copy link
Copy Markdown
Contributor

@sirosen sirosen commented Mar 11, 2026

The dev and test dependencies are not meant for external use; as such,
they make more sense as dependency groups than as extras.

See also: marshmallow-code/webargs#1039

The dev and test dependencies are not meant for external use; as such,
they make more sense as dependency groups than as extras.

See also: marshmallow-code/webargs#1039
Copy link
Copy Markdown
Member

@sloria sloria left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good. fyi, i'm working on migrating marshmallow to uv, so this is on path to that

@sloria sloria merged commit a301c99 into marshmallow-code:main Mar 30, 2026
10 checks passed
@sirosen sirosen deleted the use-dependency-groups branch March 30, 2026 21:50
@sirosen
Copy link
Copy Markdown
Contributor Author

sirosen commented Mar 30, 2026

Awesome! I figured I should only open up changes for one project at a time. I'll stay hands off on marshmallow itself, but feel free to @ me if you want extra dev muscle or a bonus reviewer. 👍

@sloria
Copy link
Copy Markdown
Member

sloria commented Mar 30, 2026

if you're bored 😛 marshmallow-code/marshmallow#2930

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.

3 participants