SEEK_CUR = 1
SEEK_END = 2
-import struct
-
def make_sha(source=''):
"""A python2.4 workaround for the sha/hashlib module fiasco."""
return sha1
-def unpack_from(fmt, buf, offset=0):
- """A python2.4 workaround for struct missing unpack_from."""
- try:
- return struct.unpack_from(fmt, buf, offset)
- except AttributeError:
- b = buf[offset:offset+struct.calcsize(fmt)]
- return struct.unpack(fmt, b)
-
-
try:
all = all
except NameError:
has_mmap = True
import os
import struct
-try:
- from struct import unpack_from
-except ImportError:
- from dulwich._compat import unpack_from
+from struct import unpack_from
import sys
import warnings
import zlib