From f6e122b5a9c51884b96d7b44a6bed2426b1bec57 Mon Sep 17 00:00:00 2001 From: Anibal Angulo Date: Tue, 3 Mar 2026 18:53:45 +0000 Subject: [PATCH] Rename entrypoint --- DockerfileConnector | 5 ++--- pyproject.toml | 2 +- src/knowledge_search_mcp/{main.py => __main__.py} | 0 3 files changed, 3 insertions(+), 4 deletions(-) rename src/knowledge_search_mcp/{main.py => __main__.py} (100%) diff --git a/DockerfileConnector b/DockerfileConnector index d43bb08..4df9eed 100644 --- a/DockerfileConnector +++ b/DockerfileConnector @@ -7,9 +7,8 @@ WORKDIR /app COPY pyproject.toml uv.lock ./ RUN uv sync --no-dev --frozen -COPY main.py . -COPY utils/ utils/ +COPY src/ src/ ENV PATH="/app/.venv/bin:$PATH" -CMD ["uv", "run", "python", "main.py", "--transport", "streamable-http", "--port", "8000"] +CMD ["uv", "run", "python", "-m", "knowledge_search_mcp", "--transport", "streamable-http", "--port", "8000"] diff --git a/pyproject.toml b/pyproject.toml index 81a1c47..91fca5c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ dependencies = [ ] [project.scripts] -knowledge-search-mcp = "knowledge_search_mcp.main:main" +knowledge-search-mcp = "knowledge_search_mcp.__main__:main" [dependency-groups] dev = [ diff --git a/src/knowledge_search_mcp/main.py b/src/knowledge_search_mcp/__main__.py similarity index 100% rename from src/knowledge_search_mcp/main.py rename to src/knowledge_search_mcp/__main__.py