Locally, phonenumbers' largest generated geodata files (~900KB of literal dict data) compile in ~0.1s each; the build host still timed out at 300s+ on a single one of the 29 such files -- a ~3000x gap no reasonable timeout bump reliably survives across all of them. That gap points to something on the build host itself (cross-arch emulation or memory pressure), not a file that's merely slow. Turning bytecode compilation off trades a slow, flaky build for a slower first import per container boot (--preload/prefork pay that once, not per request) until the underlying host issue is found. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
5.8 KiB
5.8 KiB