heartwood every commit a ring

the canopy sheds the pango that weasyprint left behind

44bf500a by Isaac Bythewood · 5 days ago

modified containers/webdev/Dockerfile
@@ -61,8 +61,6 @@ RUN apt-get update && \        python3 python3-pip python3-venv \        # Rust (cargo for blog.bythewood.me, darkfurrow.com axum binaries)        rustc cargo \        # WeasyPrint (PDF rendering for blog.bythewood.me)        libpango-1.0-0 libpangoft2-1.0-0 libharfbuzz0b libharfbuzz-subset0 \        # Docker (buildx enables BuildKit cache mounts in Dockerfiles)        docker.io docker-compose-v2 docker-buildx && \    curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && \