Skip to content

Blog

bunpy now has a website

We shipped tamnd.github.io/bunpy - full documentation, CLI reference, API docs, and guides.

Read more →

April 28, 2026

bunpy v0.10.x: the package manager hardening release

Twenty-nine patch releases, six performance rungs, eight correctness gaps closed, and one lockfile format dropped. What happened in v0.10.x.

Read more →

April 28, 2026

Eight performance fixes in bunpy v0.12.x

Parallel installs, lazy module loading, build caching, real coverage, and a startup profiler. A walkthrough of every bottleneck we found and fixed across eight rungs of the v0.12.x release cycle.

Read more →

April 28, 2026

How bunpy pm lock got from 14 seconds to 85 milliseconds

Six root causes, six fixes. A walkthrough of every performance bug we found in the package-manager resolver during v0.10.x.

Read more →

April 28, 2026

Why bunpy uses uv.lock instead of a custom lockfile

We built bunpy.lock, shipped it, and then switched to uv.lock. Here is what drove that decision and what we had to build to make it work.

Read more →

April 28, 2026

v0.8: Node.js compatibility shim

bunpy 0.8 ships bunpy.node.* - 11 Node.js standard library modules backed by Go.

Read more →

April 20, 2026