Skip to content
This repository was archived by the owner on Jan 28, 2026. It is now read-only.

Use dependency-groups for dev dependencies#47

Merged
danielfrankcom merged 1 commit into
mainfrom
dev/frankcom/dev-dependencies
Jan 26, 2026
Merged

Use dependency-groups for dev dependencies#47
danielfrankcom merged 1 commit into
mainfrom
dev/frankcom/dev-dependencies

Conversation

@danielfrankcom

@danielfrankcom danielfrankcom commented Jan 21, 2026

Copy link
Copy Markdown
Contributor

This PR uses the dependency-groups block for dev dependencies (best-practice), rather than project.optional-dependencies.

uv automatically installs dev dependencies in the dependency-groups block, which simplifies workflows/instructions for setting up the project. Additionally, using project.optional-dependencies meant that we were building a user-facing group called aurora-dsql-sqlalchemy[test] which shouldn't really be exposed given these are intended as internal dependencies only.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@danielfrankcom danielfrankcom merged commit a2c0e36 into main Jan 26, 2026
12 of 20 checks passed
@danielfrankcom danielfrankcom deleted the dev/frankcom/dev-dependencies branch January 26, 2026 19:28
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants