.python_install: image: python:${IMAGE_TAG} variables: IMAGE_TAG: "latest" PROJECT_PATH: "." PYTHON_SETUP: "pip install -r ${PROJECT_PATH}/requirements.txt" script: - python --version # Debug - python -m venv venv --upgrade-deps || python -m venv venv # upgrade-deps is not supported before 3.9 - source venv/bin/activate - ${PYTHON_SETUP}