Skip to content

Commit 23b121b

Browse files
vitoficoclaude
andcommitted
🐛 fix(server): explicit setuptools packages list
CI's fresh setuptools auto-discovery saw fixtures/, migrations/, and opds_sync/ as ambiguous top-level packages and refused to build. Pin packages = ["opds_sync"] so only the runtime package is included. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 489e4ff commit 23b121b

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

server/pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ dev = [
2626
"cryptography>=43",
2727
]
2828

29+
[tool.setuptools]
30+
packages = ["opds_sync"]
31+
2932
[tool.pytest.ini_options]
3033
asyncio_mode = "auto"
3134
testpaths = ["tests"]

0 commit comments

Comments
 (0)