From: David Ripton Date: Thu, 10 Jun 2010 15:41:14 GMT Subject: Re: [PATCH next 2/2 v2] Remove python 2.5'isms Message-ID: <20100610154114.GC31213@vidar.dreamhost.com> In-Reply-To: <4C10B02F.9050107@drmicha.warpmail.net> On 2010.06.10 11:28:15 +0200, Michael J Gruber wrote: > Doesn't P2.4 have > > from hashlib import sha1 as _digest > > etc.? I haven't checked for "as". Hashlib was new in Python 2.5. See the note at the top of: http://docs.python.org/library/hashlib.html You may have hashlib in your Python 2.4, but if so it's a third-party module, not part of the standard library. You shouldn't rely on everyone having it, when it's so easy to fallback to the sha module. "import foo as bar" was added in Python 2.0. "as" became a reserved word in Python 2.6. -- David Ripton dripton@ripton.net