Skip to content

Switch to uv and dependency-groups#11

Merged
simonw merged 1 commit into
mainfrom
claude/investigate-datasette-plugin-nESJg
Jan 10, 2026
Merged

Switch to uv and dependency-groups#11
simonw merged 1 commit into
mainfrom
claude/investigate-datasette-plugin-nESJg

Conversation

@simonw
Copy link
Copy Markdown
Owner

@simonw simonw commented Jan 10, 2026

  • Replace [project.optional-dependencies] with [dependency-groups] in pyproject.toml
  • Remove [tool.uv] section
  • Update GitHub Actions workflows to use pip install . --group dev
  • Simplify README development instructions to use uv run pytest
  • Add uv.lock to .gitignore

See https://til.simonwillison.net/uv/dependency-groups

- Replace [project.optional-dependencies] with [dependency-groups] in pyproject.toml
- Remove [tool.uv] section
- Update GitHub Actions workflows to use pip install . --group dev
- Simplify README development instructions to use uv run pytest
- Add uv.lock to .gitignore

See https://til.simonwillison.net/uv/dependency-groups
@simonw simonw merged commit 45f2d73 into main Jan 10, 2026
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