Skip to content

Commit bc4cebc

Browse files
Point uv to local editable dqlite-{wire,client,dbapi} sources
Mirrors the pattern already used in python-dqlite-client's pyproject.toml. uv strips [tool.uv.sources] when building the wheel/sdist, so PyPI consumers are unaffected; other tooling (pip, poetry) ignores the table. The benefit is that `uv sync` in this package picks up the sibling packages' local source during monorepo development instead of silently pulling stale versions from the registry. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 9bde4ba commit bc4cebc

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

pyproject.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@ classifiers = [
2525
]
2626
dependencies = ["dqlite-dbapi>=0.1.0", "sqlalchemy>=2.0"]
2727

28+
[tool.uv.sources]
29+
dqlite-dbapi = { path = "../python-dqlite-dbapi", editable = true }
30+
dqlite-client = { path = "../python-dqlite-client", editable = true }
31+
dqlite-wire = { path = "../python-dqlite-wire", editable = true }
32+
2833
[project.urls]
2934
Homepage = "https://github.com/letsdiscodev/sqlalchemy-dqlite"
3035
Repository = "https://github.com/letsdiscodev/sqlalchemy-dqlite"

0 commit comments

Comments
 (0)