Fix user_self calling editGet with a wrong parameter
[Melange.git] / app / django / utils / hashcompat.py
blob8880d92646c6eef0b36df47c39d6d1f5c3c095da
1 """
2 The md5 and sha modules are deprecated since Python 2.5, replaced by the
3 hashlib module containing both hash algorithms. Here, we provide a common
4 interface to the md5 and sha constructors, preferring the hashlib module when
5 available.
6 """
8 try:
9 import hashlib
10 md5_constructor = hashlib.md5
11 sha_constructor = hashlib.sha1
12 except ImportError:
13 import md5
14 md5_constructor = md5.new
15 import sha
16 sha_constructor = sha.new