Okay, there’s a little more to the story. The egg zipfile format doesn’t support the st_mtime python file timestamp granularity used by numba in the .nbi index files so in my setup.py I stored a file with a pickled dict of filename and reset the timestamps when I unpacked the egg. There’s more discussion about my egg-caching odyssey here