@@ -331,7 +331,7 @@ def decode_unicode_escape(value):
331331__version_date__ = str (__version_date_info__ [0 ]) + "." + str (
332332 __version_date_info__ [1 ]).zfill (2 ) + "." + str (__version_date_info__ [2 ]).zfill (2 )
333333__revision__ = __version_info__ [3 ]
334- __revision_id__ = "$Id$"
334+ __revision_id__ = "$Id: 20b12dc043f27f33e7faf4f73e4655433875d2ce $"
335335if (__version_info__ [4 ] is not None ):
336336 __version_date_plusrc__ = __version_date__ + \
337337 "-" + str (__version_date_info__ [4 ])
@@ -5658,7 +5658,7 @@ def ArchiveFileSeekToFileNum(infile, seekto=0, listonly=False, contentasfile=Tru
56585658 if (not catfp ):
56595659 return False
56605660 catfp .seek (0 , 0 )
5661- elif (isinstance (infile , bytes )):
5661+ elif (isinstance (infile , bytes ) and sys . version_info [ 0 ] >= 3 ):
56625662 catfp = BytesIO ()
56635663 catfp .write (infile )
56645664 catfp .seek (0 , 0 )
@@ -5950,7 +5950,7 @@ def ArchiveFileSeekToFileName(infile, seekfile=None, listonly=False, contentasfi
59505950 if (not catfp ):
59515951 return False
59525952 catfp .seek (0 , 0 )
5953- elif (isinstance (infile , bytes )):
5953+ elif (isinstance (infile , bytes ) and sys . version_info [ 0 ] >= 3 ):
59545954 catfp = BytesIO ()
59555955 catfp .write (infile )
59565956 catfp .seek (0 , 0 )
@@ -6255,7 +6255,7 @@ def ArchiveFileValidate(infile, formatspecs=__file_format_dict__, verbose=False,
62556255 if (not catfp ):
62566256 return False
62576257 catfp .seek (0 , 0 )
6258- elif (isinstance (infile , bytes )):
6258+ elif (isinstance (infile , bytes ) and sys . version_info [ 0 ] >= 3 ):
62596259 catfp = BytesIO ()
62606260 catfp .write (infile )
62616261 catfp .seek (0 , 0 )
@@ -6569,7 +6569,7 @@ def ArchiveFileToArray(infile, seekstart=0, seekend=0, listonly=False, contentas
65696569 if (not catfp ):
65706570 return False
65716571 catfp .seek (0 , 0 )
6572- elif (isinstance (infile , bytes )):
6572+ elif (isinstance (infile , bytes ) and sys . version_info [ 0 ] >= 3 ):
65736573 catfp = BytesIO ()
65746574 catfp .write (infile )
65756575 catfp .seek (0 , 0 )
0 commit comments