pedalpebble-tooling/pebble-toolchain (4.33.1-py313-1)

Published 2026-09-15 12:50:42 +02:00 by robert

Installation

docker pull git.butzei.de/robert/pedalpebble-tooling/pebble-toolchain:4.33.1-py313-1
sha256:947542a987338a5c7c44848be0c6385ad98c3324113371f7dc8bc06413c0d06d

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1787529600'
/bin/sh -c apt-get update && apt-get install -y --no-install-recommends curl ca-certificates git build-essential cmake gcovr unzip xz-utils npm && rm -rf /var/lib/apt/lists/*
ENV HOME=/root
ENV PATH=/root/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
/bin/sh -c curl -LsSf https://astral.sh/uv/install.sh | sh
/bin/sh -c uv tool install pebble-tool --python 3.13
/bin/sh -c pebble sdk install latest && pebble --version | tee /tmp/pebble-version.txt && grep -q 'active SDK: v4.33.1' /tmp/pebble-version.txt || (echo "FATAL: expected active SDK v4.33.1 (D54), got:" && cat /tmp/pebble-version.txt && exit 1)
/bin/sh -c PYVENV_CFG="${HOME}/.local/share/uv/tools/pebble-tool/pyvenv.cfg" && test -f "${PYVENV_CFG}" && grep -q '^version_info = 3\.13\.' "${PYVENV_CFG}" || (echo "FATAL: pebble-tool venv is not on Python 3.13:" && cat "${PYVENV_CFG}" && exit 1)
WORKDIR /workspace
Details
Container
2026-09-15 12:50:42 +02:00
2
OCI / Docker
linux/amd64
685 MiB
Versions (3) View all
4.33.1-py313-3 2026-09-25
4.33.1-py313-2 2026-09-25
4.33.1-py313-1 2026-09-15