# DO NOT EDIT — generated by nemotron_gym adapter.
# Base image is restricted by adapter.PINNED_BASE_IMAGES.

FROM python:3.11-slim-bookworm
ENV PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1
RUN mkdir -p /app /tests /logs/verifier && chmod 755 /app /tests
WORKDIR /app

# --- tasktrove-verify ---
RUN command -v git >/dev/null || (apt-get update && apt-get install -y --no-install-recommends git && rm -rf /var/lib/apt/lists/*)
COPY --from=ghcr.io/astral-sh/uv:0.8 /uv /usr/local/bin/uv
RUN UV_TOOL_BIN_DIR=/usr/local/bin uv tool install --python ">=3.11" "tasktrove-verify @ git+https://github.com/marin-community/marin@b76d03131c#subdirectory=lib/tasktrove-verify"
