From c6d95bd47132f58a9836586451db6f98aa3dd3d4 Mon Sep 17 00:00:00 2001 From: Loui Chang Date: Thu, 4 Dec 2008 16:45:15 -0500 Subject: [PATCH] Import md5 from hashlib if available. The md5 module is deprecated and hashlib is available since python 2.5. Signed-off-by: Loui Chang --- offlineimap/folder/Maildir.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/offlineimap/folder/Maildir.py b/offlineimap/folder/Maildir.py index d1921b8..d1d5077 100644 --- a/offlineimap/folder/Maildir.py +++ b/offlineimap/folder/Maildir.py @@ -16,11 +16,16 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +import os.path, os, re, time, socket from Base import BaseFolder from offlineimap import imaputil from offlineimap.ui import UIBase 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+)') flagmatchre = re.compile(':.*2,([A-Z]+)') -- 2.39.2