Refactor into package #8

Merged
A8065384 merged 5 commits from push-ymnnsrokkmwy into main 2026-03-04 05:15:02 +00:00
3 changed files with 3 additions and 4 deletions
Showing only changes of commit f6e122b5a9 - Show all commits

View File

@@ -7,9 +7,8 @@ WORKDIR /app
COPY pyproject.toml uv.lock ./ COPY pyproject.toml uv.lock ./
RUN uv sync --no-dev --frozen RUN uv sync --no-dev --frozen
COPY main.py . COPY src/ src/
COPY utils/ utils/
ENV PATH="/app/.venv/bin:$PATH" 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"]

View File

@@ -16,7 +16,7 @@ dependencies = [
] ]
[project.scripts] [project.scripts]
knowledge-search-mcp = "knowledge_search_mcp.main:main" knowledge-search-mcp = "knowledge_search_mcp.__main__:main"
[dependency-groups] [dependency-groups]
dev = [ dev = [