
FROM python:3.11-slim

LABEL maintainer="IDCU (不羁盟)"
LABEL description="IDCU CLI - 不羁盟命令行工具 - 一站式全栈开发工作流管理工具"

WORKDIR /app

COPY pyproject.toml ./
COPY idcu/ ./idcu/
COPY idcu_cli.py ./

RUN pip install --no-cache-dir .

ENTRYPOINT ["idcu"]
CMD ["--help"]

