Ńň eRŘHc@s)ddkZdeifd„ƒYZdS(i˙˙˙˙Nt PkgGzipFilecBsAeZdZddddd„ZdZd„Zed„ƒZRS(sThis is a version of GzipFile that does not include a file pathname or timestamp in the gzip header. This allows us to get deterministic gzip files on compression, so that we can reliably use a cryptographic hash on the compressed content.i cCs tii|||||ƒdS(N(tgziptGzipFilet__init__(tselftfilenametmodet compressleveltfileobj((s1/usr/lib/python2.6/vendor-packages/pkg/pkggzip.pyR%ss ‹˙cCs|ii|iƒdS(N(Rtwritetmagic(R((s1/usr/lib/python2.6/vendor-packages/pkg/pkggzip.pyt_write_gzip_header6scCs>t|dƒ}|ittiƒƒ}|iƒ|tijS(Ntrb(topentreadtlenRR tclose(tpathtfthdrstr((s1/usr/lib/python2.6/vendor-packages/pkg/pkggzip.pyttest_is_pkggzipfile9s N( t__name__t __module__t__doc__tNoneRR R t staticmethodR(((s1/usr/lib/python2.6/vendor-packages/pkg/pkggzip.pyRs    (RRR(((s1/usr/lib/python2.6/vendor-packages/pkg/pkggzip.pyts