From 0a13f49c8e0f7b994875c5c276820abad4ae6dba Mon Sep 17 00:00:00 2001 From: Faik Uygur Date: Mon, 6 Apr 2009 12:08:58 +0000 Subject: [PATCH] Fix md5 depreceated warning for Python 2.6 --- pisi/db/filesdb.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pisi/db/filesdb.py b/pisi/db/filesdb.py index 1cb9e10b..ef5dc2d7 100644 --- a/pisi/db/filesdb.py +++ b/pisi/db/filesdb.py @@ -16,7 +16,7 @@ _ = __trans.ugettext import os import re import shelve -import md5 +import hashlib import pisi import pisi.context as ctx @@ -35,10 +35,10 @@ class FilesDB(lazydb.LazyDB): self.__check_filesdb() def has_file(self, path): - return self.filesdb.has_key(md5.new(path).digest()) + return self.filesdb.has_key(hashlib.md5(path).digest()) def get_file(self, path): - return self.filesdb[md5.new(path).digest()], path + return self.filesdb[hashlib.md5(path).digest()], path def search_file(self, term): if self.has_file(term): @@ -59,12 +59,12 @@ class FilesDB(lazydb.LazyDB): self.__check_filesdb() for f in files.list: - self.filesdb[md5.new(f.path).digest()] = pkg + self.filesdb[hashlib.md5(f.path).digest()] = pkg def remove_files(self, files): for f in files: - if self.filesdb.has_key(md5.new(f.path).digest()): - del self.filesdb[md5.new(f.path).digest()] + if self.filesdb.has_key(hashlib.md5(f.path).digest()): + del self.filesdb[hashlib.md5(f.path).digest()] def destroy(self): files_db = os.path.join(ctx.config.info_dir(), ctx.const.files_db)