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

Published 2026-09-25 14:42:25 +02:00 by robert

Installation

docker pull git.butzei.de/robert/pedalpebble-tooling/pebble-toolchain:4.33.1-py313-3
sha256:19ac390cc6b05229e1a69de3d05952291b4b01d489e9662b2fd11236883f8c32

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 libpixman-1-0 libpng16-16 libsdl2-2.0-0 libglib2.0-0 libasound2 libpulse0 jq && 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-25 14:42:25 +02:00
1
OCI / Docker
linux/amd64
695 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