PyPI's August download failures exposed a Fastly canary fault and cache bugs
Mike Fiedler traced intermittent package-download errors to a Fastly fault in Seattle and PyPI configuration bugs affecting origin fallback and range requests.
By RuntimeWire Staff · Published
Primary source: The Python Package Index Blog
Why it matters
PyPI sits in automated build paths across the Python community. The incident shows how a fault at one CDN location, combined with registry configuration bugs, can produce persistent CI failures without generating an obvious aggregate signal.

Mike Fiedler, PyPI's safety and security engineer, traced intermittent August package-download failures to two overlapping faults: a Fastly canary problem at one Seattle-area point of presence and older bugs in PyPI's content-delivery configuration. Downloads returned to full operation on August 28th, according to the incident report PyPI published on September 8th.…
When you purchase through links in our articles, we may earn a small commission. This doesn’t affect our editorial independence.