| # syntax=docker/dockerfile:1 | |
| ARG PYTHON_VERSION=3.12 | |
| FROM python:${PYTHON_VERSION} | |
| WORKDIR /src | |
| COPY . . | |
| ARG VERSION=0.0.0.dev0 | |
| RUN --mount=type=cache,target=/cache/pip \ | |
| PIP_CACHE_DIR=/cache/pip \ | |
| SETUPTOOLS_SCM_PRETEND_VERSION=${VERSION} \ | |
| pip install .[ssh] |