diff --git a/src/agents/Dockerfile b/src/agents/Dockerfile index 04977425..babbe54c 100644 --- a/src/agents/Dockerfile +++ b/src/agents/Dockerfile @@ -15,6 +15,17 @@ COPY pyproject.toml . RUN mkdir /install && \ pip install --prefix=/install . +FROM base AS development + +WORKDIR /app + +COPY pyproject.toml . +RUN pip install --no-cache-dir ".[dev]" + +COPY . . + +CMD ["python", "metadata_collector.py", "dev"] + FROM base AS production WORKDIR /app diff --git a/src/agents/pyproject.toml b/src/agents/pyproject.toml index 14f389bd..ba79c42e 100644 --- a/src/agents/pyproject.toml +++ b/src/agents/pyproject.toml @@ -18,6 +18,9 @@ dev = [ "ruff==0.15.6", ] +[tool.setuptools] +py-modules = ["multi_user_transcriber", "metadata_collector", "exceptions"] + [build-system] requires = ["setuptools>=61.0"] build-backend = "setuptools.build_meta"