# Generated by https://smithery.ai. See: https://smithery.ai/docs/build/project-config
FROM python:3.12-alpine

# Install build dependencies
RUN apk add --no-cache build-base libffi-dev openssl-dev

WORKDIR /app

# Copy project files
COPY pyproject.toml src/ ./

# Install the package
RUN pip install --no-cache-dir .

# Unbuffered output
ENV PYTHONUNBUFFERED=1

# Default entrypoint
ENTRYPOINT ["mcp-vertica"]
