Skip to content

Fix pyproject.toml#1877

Merged
mscuthbert merged 2 commits intomasterfrom
fix-pyproject
Apr 27, 2026
Merged

Fix pyproject.toml#1877
mscuthbert merged 2 commits intomasterfrom
fix-pyproject

Conversation

@mscuthbert
Copy link
Copy Markdown
Member

I didn't realize that dependency-groups and optional-dependencies were different in uv land. Only dependency-groups[dev] gets pulled in by default in uv sync.

Update developerGuidelines.

AI-assisted (but Myke wrote this commit and stand behind it)

I didn't realize that dependency-groups and optional-dependencies were different in `uv` land.  Only `dependency-groups[dev]` gets pulled in by default in uv sync.

Update developerGuidelines.

AI-assisted (but Myke wrote this commit and stand behind it)
@mscuthbert
Copy link
Copy Markdown
Member Author

Apparently, for testing purposes, even libraries should commit a uv.lock and run uv sync --locked (equivalent of npm ci).

@coveralls
Copy link
Copy Markdown

Coverage Status

coverage: 93.054%. remained the same — fix-pyproject into master

@mscuthbert mscuthbert merged commit bcd1ff5 into master Apr 27, 2026
8 checks passed
@mscuthbert mscuthbert deleted the fix-pyproject branch April 27, 2026 22:29
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.

2 participants