Skip to content

Commit 496f6a1

Browse files
ci(testrunner): rebuild 3.15-dev against current CPython
Bump pyenv v2.6.31 to v2.8.4 so a docker/** push to main rebuilds the testrunner image. The pinned image still has 3.15.0b3+dev (Jun 30), which rejects rc1-built cp315 wheels.
1 parent 9c1783d commit 496f6a1

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

docker/Dockerfile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,8 +119,11 @@ COPY .python-version /home/bits/
119119
# Allow running datadog-ci in CI with npx
120120
RUN npm install -g @datadog/datadog-ci
121121

122-
# Install pyenv and necessary Python versions
123-
RUN git clone --depth 1 --branch "v2.6.31" https://github.com/pyenv/pyenv "${PYENV_ROOT}" \
122+
# Install pyenv and necessary Python versions.
123+
# 3.15-dev is a rolling CPython 3.15 branch clone. Bumping pyenv retriggers
124+
# .github/workflows/testrunner.yml so the image is not stuck on 3.15.0b3+dev
125+
# (Jun 30 2026); rc1-built cp315 wheels fail to import on that interpreter.
126+
RUN git clone --depth 1 --branch "v2.8.4" https://github.com/pyenv/pyenv "${PYENV_ROOT}" \
124127
&& pyenv local | xargs -L 1 pyenv install \
125128
&& cd -
126129

0 commit comments

Comments
 (0)