# Environnement Python du cours : clients officiels Elasticsearch et Neo4j.
# Rien à installer sur la machine : ./lab.sh python mon_script.py
FROM python:3.12-slim

ENV PYTHONUNBUFFERED=1 PIP_DISABLE_PIP_VERSION_CHECK=1 PIP_NO_CACHE_DIR=1

RUN pip install --quiet "elasticsearch>=9,<10" "neo4j>=5.28,<6" rich

WORKDIR /work
CMD ["python", "--version"]
