Fixed #9199 -- We were erroneously only prepending "www" to the domain if we
[django.git] / 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