diff options
-rwxr-xr-x | depcheck.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/depcheck.py b/depcheck.py index f1c1a1f..4089ec5 100755 --- a/depcheck.py +++ b/depcheck.py @@ -245,7 +245,8 @@ class DebianMirror: if self.byhash: listname = "%s/by-hash/%s/%s" % (os.path.dirname(listname), self.hashfunc, hashvalue) - with requests.get(self.get_uri(listname), stream=True) as resp: + with contextlib.closing(requests.get(self.get_uri(listname), + stream=True)) as resp: resp.raise_for_status() it = resp.iter_content(65536) it = hash_check(it, hashlib.new(self.hashfunc), hashvalue) |