From 7c471a14c008d879b0877c15f0fd2079f580a1e1 Mon Sep 17 00:00:00 2001 From: "Jason R. Coombs" Date: Sat, 17 May 2014 23:21:19 -0400 Subject: Use context manager for brevity --- setuptools/compat.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/setuptools/compat.py b/setuptools/compat.py index 7397d7fa..09e5af5c 100644 --- a/setuptools/compat.py +++ b/setuptools/compat.py @@ -70,11 +70,8 @@ if PY3: globs = globals() if locs is None: locs = globs - f = open(fn, 'rb') - try: + with open(fn, 'rb') as f: source = f.read() - finally: - f.close() exec(compile(source, fn, 'exec'), globs, locs) def reraise(tp, value, tb=None): -- cgit v1.2.1