view roundup/anypy/hashlib_.py @ 4901:fa268ea457db

Add note about dropping support for Python v2.5 After some discussion on the roundup-devel mailing list it was agreed that support for Python v2.5 should be dropped in the v1.6 release of Roundup. Dropping support for Python v2.5 should allow a number of cleanups to the code base as well a provide and opportunity to start porting Roundup to Python v3.
author John Kristensen <john@jerrykan.com>
date Wed, 25 Jun 2014 13:19:42 +1000
parents 357c6079c73b
children
line wrap: on
line source

"""
anypy.hashlib_: encapsulation of hashlib/md5/sha1/sha
"""

try:
    from hashlib import md5, sha1 # new in Python 2.5
    shamodule = sha1
except ImportError:
    from md5 import md5           # deprecated in Python 2.6
    from sha import sha as sha1   # deprecated in Python 2.6
    import sha as shamodule

# vim: ts=8 sts=4 sw=4 si

Roundup Issue Tracker: http://roundup-tracker.org/