mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Fix for r67038.
This commit is contained in:
@@ -29,7 +29,7 @@ Date: 9 Mar 2007
|
||||
|
||||
from __future__ import generators
|
||||
|
||||
import sys, warnings, os, fnmatch, glob, shutil, codecs, md5
|
||||
import sys, warnings, os, fnmatch, glob, shutil, codecs
|
||||
|
||||
__version__ = '2.2'
|
||||
__all__ = ['path']
|
||||
@@ -760,23 +760,6 @@ class path(_base):
|
||||
finally:
|
||||
f.close()
|
||||
|
||||
def read_md5(self):
|
||||
""" Calculate the md5 hash for this file.
|
||||
|
||||
This reads through the entire file.
|
||||
"""
|
||||
f = self.open('rb')
|
||||
try:
|
||||
m = md5.new()
|
||||
while True:
|
||||
d = f.read(8192)
|
||||
if not d:
|
||||
break
|
||||
m.update(d)
|
||||
finally:
|
||||
f.close()
|
||||
return m.digest()
|
||||
|
||||
# --- Methods for querying the filesystem.
|
||||
|
||||
exists = os.path.exists
|
||||
|
||||
Reference in New Issue
Block a user