Skip to content

Commit 1d50a7f

Browse files
Track uv.lock for reproducible dev environments
Reverses the prior "library — consumers resolve their own deps" stance. The lockfile doesn't leak into the published wheel/sdist (uv strips it from distribution metadata), so PyPI consumers still resolve via the pyproject.toml version specifiers. Tracking it gives dev/CI a stable pinned set of dev tools (pytest, ruff, mypy) and transitive deps, and matches what python-dqlite-dbapi already does. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 3d2cb34 commit 1d50a7f

2 files changed

Lines changed: 305 additions & 3 deletions

File tree

.gitignore

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,6 @@ wheels/
2525
venv/
2626
ENV/
2727

28-
# uv lock file (library — consumers resolve their own deps)
29-
uv.lock
30-
3128
# IDE
3229
.idea/
3330
.vscode/

0 commit comments

Comments
 (0)