Trying another approach to keep the use of sha and hashlib compatible with Python 2.4.  Fixes issue 172.
Trying another approach to keep the use of sha and hashlib compatible with Python 2.4.  Fixes issue 172.

shaunbrady/boto,alfredodeza/boto,ddzialak/boto,clouddocx/boto,vishnugonela/boto,s0enke/boto,tpodowd/boto,appneta/boto,awatts/boto,vijaylbais/boto,Timus1712/boto,tpodowd/boto,shipci/boto,israelbenatar/boto,varunarya10/boto,pfhayes/boto,garnaat/boto,disruptek/boto,jameslegg/boto,ocadotechnology/boto,rosmo/boto,dablak/boto,drbild/boto,ric03uec/boto,khagler/boto,dimdung/boto,nexusz99/boto,rayluo/boto,nikhilraog/boto,drbild/boto,podhmo/boto,abridgett/boto,weebygames/boto,nishigori/boto,FATruden/boto,campenberger/boto,kouk/boto,darjus-amzn/boto,j-carl/boto,alex/boto,serviceagility/boto,kouk/boto,rjschwei/boto,janslow/boto,alex/boto,andresriancho/boto,lra/boto,disruptek/boto,Pretio/boto,jotes/boto,revmischa/boto,elainexmas/boto,Asana/boto,ramitsurana/boto,bryx-inc/boto,jamesls/boto,jindongh/boto,zzzirk/boto,appneta/boto,dablak/boto,TiVoMaker/boto,yangchaogit/boto,cyclecomputing/boto,lochiiconnectivity/boto,zachmullen/boto,stevenbrichards/boto,lochiiconnectivity/boto,felix-d/boto,rjschwei/boto,andresriancho/boto,trademob/boto,jameslegg/boto,bleib1dj/boto,jamesls/boto,ryansb/boto,weka-io/boto,SaranyaKarthikeyan/boto,ekalosak/boto,acourtney2015/boto