My pure Python rewrite of zipimport is basically complete, sort of. I tried running against the zipimport tests in 2.6 but I run into some funky issues like the first entry on sys.path not being passed to the path hook (these tests are not using importlib for import).
Anyway, as best as I can tell from the tests that I wrote from scratch to test the individual methods the thing works. I might try to get the tests from 2.6 working at some point, but not right now. =)