Import md5 from hashlib if available.
The md5 module is deprecated and hashlib is available since python 2.5. Signed-off-by: Loui Chang <louipc.ist@gmail.com>
This commit is contained in:
parent
75af76b70f
commit
c6d95bd471
@ -16,11 +16,16 @@
|
|||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
|
||||||
|
import os.path, os, re, time, socket
|
||||||
from Base import BaseFolder
|
from Base import BaseFolder
|
||||||
from offlineimap import imaputil
|
from offlineimap import imaputil
|
||||||
from offlineimap.ui import UIBase
|
from offlineimap.ui import UIBase
|
||||||
from threading import Lock
|
from threading import Lock
|
||||||
import os.path, os, re, time, socket, md5
|
|
||||||
|
try:
|
||||||
|
from hashlib import md5
|
||||||
|
except ImportError:
|
||||||
|
import md5
|
||||||
|
|
||||||
uidmatchre = re.compile(',U=(\d+)')
|
uidmatchre = re.compile(',U=(\d+)')
|
||||||
flagmatchre = re.compile(':.*2,([A-Z]+)')
|
flagmatchre = re.compile(':.*2,([A-Z]+)')
|
||||||
|
Loading…
Reference in New Issue
Block a user