use hashlib instead of deprecated md5 module
This commit is contained in:
parent
bc944f98fe
commit
0976b5cd68
1 changed files with 3 additions and 3 deletions
|
|
@ -21,7 +21,7 @@
|
||||||
import sys
|
import sys
|
||||||
import os
|
import os
|
||||||
import datetime
|
import datetime
|
||||||
import md5
|
import hashlib
|
||||||
|
|
||||||
from tempfile import NamedTemporaryFile
|
from tempfile import NamedTemporaryFile
|
||||||
from lxml import etree
|
from lxml import etree
|
||||||
|
|
@ -46,7 +46,7 @@ class AtomFormatter(IFormatter):
|
||||||
self.output(u'xmlns:dc="http://purl.org/dc/elements/1.1/">\n')
|
self.output(u'xmlns:dc="http://purl.org/dc/elements/1.1/">\n')
|
||||||
self.output(u'<title type="text">Atom feed by Weboob</title>') # TODO : get backend name
|
self.output(u'<title type="text">Atom feed by Weboob</title>') # TODO : get backend name
|
||||||
self.output(u'<updated>%s</updated>' % datetime.datetime.now().strftime("%Y-%m-%dT%H:%M:%SZ"))
|
self.output(u'<updated>%s</updated>' % datetime.datetime.now().strftime("%Y-%m-%dT%H:%M:%SZ"))
|
||||||
m = md5.new()
|
m = hashlib.md5()
|
||||||
m.update(datetime.datetime.now().strftime("%Y-%m-%dT%H:%M:%SZ"))
|
m.update(datetime.datetime.now().strftime("%Y-%m-%dT%H:%M:%SZ"))
|
||||||
self.output(u'<id>urn:md5:%s</id>' % m.hexdigest())
|
self.output(u'<id>urn:md5:%s</id>' % m.hexdigest())
|
||||||
|
|
||||||
|
|
@ -58,7 +58,7 @@ class AtomFormatter(IFormatter):
|
||||||
elem.append(title)
|
elem.append(title)
|
||||||
|
|
||||||
id = etree.Element('id')
|
id = etree.Element('id')
|
||||||
m = md5.new()
|
m = hashlib.md5()
|
||||||
m.update(obj.content.encode('utf8', 'ascii'))
|
m.update(obj.content.encode('utf8', 'ascii'))
|
||||||
id.text = "urn:md5:%s" % m.hexdigest()
|
id.text = "urn:md5:%s" % m.hexdigest()
|
||||||
elem.append(id)
|
elem.append(id)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue